public void insertarPqr(EPqr pqr) { using (var db = new Mapeo()) { db.ePqrs.Add(pqr); db.SaveChanges(); } }
public void eliminarPqr(EPqr pqr) { using (var db = new Mapeo()) { db.ePqrs.Attach(pqr); var entry = db.Entry(pqr); entry.State = EntityState.Deleted; db.SaveChanges(); } }
protected void BtnGuardar_Click(object sender, EventArgs e) { EPqr pqr = new EPqr(); pqr.Direccion = inputDireccion.Text; pqr.Email = inputEmail.Text; pqr.Nombre = inputNombre.Text; pqr.Telefono = inputTelefono.Text; pqr.Identificacion = inputIdentificacion.Text; pqr.IdTipoIdentificacion = int.Parse(listIdentificacion.SelectedValue); pqr.IdTipoSolicitud = int.Parse(listSolicitud.SelectedValue); pqr.Descripcion = inputDescripcion.Text; new DaoPqr().insertarPqr(pqr); }
public void actualizarPqr(EPqr pqr) { using (var db = new Mapeo()) { EPqr userPqr = db.ePqrs.Where(x => x.Id == pqr.Id).First(); userPqr.Nombre = pqr.Nombre; userPqr.Email = pqr.Email; userPqr.Direccion = pqr.Direccion; userPqr.Telefono = pqr.Telefono; userPqr.Identificacion = pqr.Identificacion; userPqr.Descripcion = pqr.Descripcion; db.ePqrs.Attach(userPqr); var entry = db.Entry(userPqr); entry.State = EntityState.Modified; db.SaveChanges(); } }