public void Cadastrar(Cdespesa obj) { using (var ctx = new SistemaContext()) { ctx.Cdespesa.Add(obj); ctx.SaveChanges(); //SALVA NO BANCO DE DADOS } }
public Cdespesa objGeradoCad() { Cdespesa obj = new Cdespesa(); obj.Cd_cdespesa = txtCodigo.Text != "" ? Convert.ToInt64(txtCodigo.Text) : 0; //CONVERTE LONG PARA STRING UTILIZANDO O IF IN-LINE obj.De_cdespesa = txtDescricao.Text; return(obj); }
public Cdespesa Buscar(int id) { Cdespesa obj = new Cdespesa(); using (var ctx = new SistemaContext()) { obj = ctx.Cdespesa.Find(id); //METODO DE BUSCAR COM BASE NO PARAMETRO ID } return(obj); }
public void Deletar(Cdespesa obj) { using (var ctx = new SistemaContext()) { ctx.Entry(obj).State = System.Data.Entity.EntityState.Deleted; ctx.SaveChanges(); //Ccusto obj = ctx.Ccusto.Find(id); //LOCALIZA O ID PARA A DELECAO //ctx.Ccusto.Remove(obj); // DELETA O REGISTRO //ctx.SaveChanges(); } }
public void Modificar(Cdespesa obj) { using (var ctx = new SistemaContext()) //PASSA OS DADOS DA OBJETO ANTIGO PARA O OBJETO NOVO E ATUALIZA NO BANCO { ctx.Cdespesa.Attach(obj); ctx.Entry(obj).State = System.Data.Entity.EntityState.Modified; ctx.SaveChanges(); //Ccusto objOld = ctx.Ccusto.SingleOrDefault(x => x.Id_cc == objNew.Id_cc); //objOld.Cd_custo = objNew.Cd_custo; //objOld.De_custo = objNew.De_custo; //objOld.Fg_ativo = objNew.Fg_ativo; //ctx.SaveChanges(); //SALVA AS ALTERACOES } }
//EVENTO QUE PASSA O OBJETO PARA SER MODIFICADO OU EXLUIDO public Cdespesa objGeradoMod() { Cdespesa obj = new Cdespesa(); obj.Id_cdes = txtId.Text != "" ? Convert.ToInt32(txtId.Text) : 0; obj.Cd_cdespesa = txtCodigo.Text != "" ? Convert.ToInt64(txtCodigo.Text) : 0; //CONVERTE LONG PARA STRING UTILIZANDO O IF IN-LINE obj.De_cdespesa = txtDescricao.Text; if (ckbInativo.Checked) { obj.Fg_inativo = obj.Fg_inativo + 1; } else { obj.Fg_inativo = 0; } return(obj); }
public void Modificar(Cdespesa obj) { rep.Modificar(obj); }
public void Deletar(Cdespesa obj) { rep.Deletar(obj); }
public void Cadastrar(Cdespesa obj) { rep.Cadastrar(obj); }