public bool AnularDB(ro_sala_Info Info, ref string mensaje) { try { using (EntityRoles_FJ Context = new EntityRoles_FJ()) { ro_sala contact = Context.ro_sala.FirstOrDefault(q => q.IdEmpresa == Info.IdEmpresa && q.IdSala == Info.IdSala); if (contact != null) { contact.IdUsuarioUltAnu = Info.IdUsuarioUltAnu; contact.Fecha_UltAnu = Info.Fecha_UltAnu; contact.MotivoAnulacion = Info.MotivoAnulacion; contact.Estado = false; Context.SaveChanges(); } } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool GuardarDB(ro_sala_Info Info, ref int IdRuta, ref string mensaje) { try { IdRuta = Get_Id(Info.IdEmpresa); using (EntityRoles_FJ Context = new EntityRoles_FJ()) { ro_sala contact = new ro_sala(); contact.IdEmpresa = Info.IdEmpresa; contact.IdSala = Get_Id(Info.IdEmpresa); contact.Sala = Info.Sala; contact.Estado = Info.Estado; contact.IdUsuario = Info.IdUsuario; contact.Fecha_Transaccion = Info.Fecha_Transaccion; contact.nom_pc = Info.nom_pc; contact.ip = Info.ip; Context.ro_sala.Add(contact); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }