public void Eliminar(int id) { try { SISECOOBEntities db = new SISECOOBEntities(); Contratistas cont = db.Contratistas.FirstOrDefault(i => i.ContratistaID == id); if (cont != null) { db.Contratistas.DeleteObject(cont); db.SaveChanges(); } } catch (Exception e) { throw e; } }
public int Editar() { try { SISECOOBEntities db = new SISECOOBEntities(); Contratistas contratista = db.Contratistas.FirstOrDefault(i => i.ContratistaID == this.ContratistaID); contratista.Domicilio = Domicilio; contratista.RFC = RFC; contratista.CMIC = CMIC; contratista.CURP = CURP; contratista.Email = Email; contratista.RPUC = RPUC; contratista.Vigencia = Vigencia; contratista.Capital = Capital; contratista.Nombre = Nombre; contratista.NumEstructura = NumEstructura; contratista.Cargo = Cargo; contratista.FechaRepleg = FechaRepleg; contratista.NumNotario = NumNotario; contratista.NomNotario = NomNotario; contratista.Residencia = Residencia; contratista.NumEscrituraActCons = NumEscrituraActCons; contratista.Volumen = Volumen; contratista.FechaActa = FechaActa; contratista.NumNotarioActCons = NumNotarioActCons; contratista.NomNotarioActCons = NomNotarioActCons; contratista.ResidenciaActCons = ResidenciaActCons; contratista.NumActa = NumActa; contratista.FechaNacimiento = FechaNacimiento; contratista.LugarNac = LugarNac; contratista.LugarRegistro = LugarRegistro; contratista.personafisica = personafisica; db.SaveChanges(); return(ContratistaID); } catch (Exception e) { throw e; } }