public void InserirPromocoes(clsPromocao objPromocao) { List<SqlParameter> LstParametros = new List<SqlParameter>(); SqlParameter parametro = new SqlParameter(); parametro.ParameterName = "@Nome"; parametro.Value = objPromocao.Nome_Promocao; parametro.DbType = System.Data.DbType.String; LstParametros.Add(parametro); parametro = new SqlParameter(); parametro.ParameterName = "@Descricao"; parametro.Value = objPromocao.Descricao; parametro.DbType = System.Data.DbType.String; LstParametros.Add(parametro); parametro = new SqlParameter(); parametro.ParameterName = "@PorcentagemDesconto"; parametro.Value = objPromocao.PorcentualDesconto; parametro.DbType = System.Data.DbType.Int32; LstParametros.Add(parametro); parametro = new SqlParameter(); parametro.ParameterName = "@Vigencia"; parametro.Value = objPromocao.Vigencia; parametro.DbType = System.Data.DbType.Date; LstParametros.Add(parametro); parametro = new SqlParameter(); parametro.ParameterName = "@sobe_promocao"; parametro.Value = objPromocao.SobeSite; parametro.DbType = System.Data.DbType.Int32; LstParametros.Add(parametro); parametro = new SqlParameter(); parametro.ParameterName = "@AcessivelATodos"; parametro.Value = objPromocao.AcessivelATodos; parametro.DbType = System.Data.DbType.Int32; LstParametros.Add(parametro); ObjBanco.ExecuteProc("USP_CSharp_Promocao_InserirPromocao", LstParametros); }
clsPromocao criarObjetoPromocao() { clsPromocao objPromocao = new clsPromocao(); objPromocao.Nome_Promocao = txtTituloPromocao.Text; objPromocao.Descricao = txtDescricaoPromocao.Text; objPromocao.Vigencia = dataVigencia.Value.ToString("yyyy-MM-dd"); objPromocao.PorcentualDesconto = Int32.Parse(txtDesconto.Text); if (ckAcessivelATodos.Checked) objPromocao.AcessivelATodos = 1; else objPromocao.AcessivelATodos = 0; if (ckSobeSite.Checked) objPromocao.SobeSite = 1; else objPromocao.SobeSite = 0; return objPromocao; }