public bool ModficarActaRevisionR(ActaRevision acta) { using (var transaction = dbPol.Database.BeginTransaction()) { try { if (acta.Firma_Representante_SGSST != null) { dbPol.Entry(acta).State = EntityState.Modified; dbPol.SaveChanges(); transaction.Commit(); return(true); } else { return(false); } } catch (Exception) { transaction.Rollback(); return(false); } } }
public bool ObtenerGuardar_EstadofirmasR(ActaRevision acta) { ActaRevision objacta = gb.ObtenerActa(acta.Fk_Id_Empresa, acta.PK_Id_ActaRevision);//obtiene la consulta del RepositorioGobierno if (objacta != null) { objacta.Firma_Responsable_SGSST = true; gb.ModficarActaRevisionR(objacta); return(true); } else { return(false); } }
public ActaRevision ObtenerActa(int ID_Empresa, int IdActa) { ActaRevision act = dbPol.Tbl_ActaRevision.Where(g => g.Fk_Id_Empresa == ID_Empresa & g.PK_Id_ActaRevision == IdActa).FirstOrDefault(); return(act); }