Fórum CLASSES / PARÂMETROS / NULL #14972
01/02/2010
0
private int _cod_fornecedor;
private string _num_documento;
private string _serie_nota;
private int _sequencial;
private int _diferenciador;
private float _valor_base;
private float _aliquota;
private float? _valor;
private float _perc_tributario;
private float _outros;
private bool _found; public int CodFornecedor
{
get { return _cod_fornecedor; }
set { _cod_fornecedor = value; }
} public string NumDocumento
{
get { return _num_documento; }
set { _num_documento = value; }
} public string SerieNota
{
get { return _serie_nota; }
set { _serie_nota = value; }
} public int Sequencial
{
get { return _sequencial; }
set { _sequencial = value; }
} public int Diferenciador
{
get { return _diferenciador; }
set { _diferenciador = value; }
} public float ValorBase
{
get { return _valor_base; }
set { _valor_base = value; }
} public float Aliquota
{
get { return _aliquota; }
set { _aliquota = value; }
} public float? Valor
{
get { return _valor; }
set { _valor = value; }
} public float PercTributario
{
get { return _perc_tributario; }
set { _perc_tributario = value; }
} public float Outros
{
get { return _outros; }
set { _outros = value; }
} public bool Found
{
get { return _found; }
}
public bool Save()
{
SqlConnection sqlConn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand cmd = new SqlCommand("usp_SLFEntradasICMSInsert", sqlConn);
bool result; cmd.Parameters.Add("@CodFornecedor", SqlDbType.Int).Value = _cod_fornecedor;
cmd.Parameters.Add("@NumDocumento", SqlDbType.Char, 7).Value = _num_documento;
cmd.Parameters.Add("@SerieNota", SqlDbType.Char, 2).Value = _serie_nota;
cmd.Parameters.Add("@Diferenciador", SqlDbType.Int).Value = _diferenciador;
cmd.Parameters.Add("@ValorBase", SqlDbType.Float).Value = _valor_base;
cmd.Parameters.Add("@Aliquota", SqlDbType.Float).Value = _aliquota;
if (_valor != null)
cmd.Parameters.Add("@Valor", SqlDbType.Float).Value = _valor;
else
cmd.Parameters.Add("@Valor", SqlDbType.Float).Value = DBNull.Value;
cmd.Parameters.Add("@PercTributario", SqlDbType.Float).Value = _perc_tributario;
cmd.Parameters.Add("@Outros", SqlDbType.Float).Value = _outros; try
{
sqlConn.Open();
cmd.CommandType = CommandType.StoredProcedure;
result = Convert.ToBoolean(cmd.ExecuteNonQuery());
} catch { throw; } finally
{
sqlConn.Close();
cmd.Dispose();
sqlConn.Dispose();
} return result;
}
Sidney Mendonça/
Curtir tópico
+ 0Posts
02/02/2010
Fabio Mans
Gostei + 0
11/02/2010
Fabio Mans
Gostei + 0
11/02/2010
Sidney Mendonça/
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)