public Boolean AnularDB(ro_Novedad_Subida_Bach_Info info) { try { return(Data.AnularDB(info)); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "GrabarDB", ex.Message), ex) { EntityType = typeof(ro_Novedad_Subida_Bach_Bus) }; } }
public void CargarData() { try { InfoNovedadBac = (ro_Novedad_Subida_Bach_Info)cmbNovedades.Properties.View.GetFocusedRow(); ListaNovedades = BusNovedad.Get_List_Empleado_Novedad_Cab(param.IdEmpresa, InfoNovedadBac.IdCalendario, InfoNovedadBac.IdRubro); if (ListaNovedades.Count() == 0) { MessageBox.Show("No existe registros" , "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { grdListadoNovedades.DataSource = ListaNovedades; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }
public Boolean AnularDB(ro_Novedad_Subida_Bach_Info info) { try { using (EntitiesRoles context = new EntitiesRoles()) { var contact = context.ro_Novedad_Subida_Bach.First(A => A.IdEmpresa == info.IdEmpresa && A.IdCalendario == info.IdCalendario && A.IdRubro == info.IdRubro && A.IdCarga == info.IdCarga); contact.Estado = "I"; 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); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public List <ro_Novedad_Subida_Bach_Info> ConsultaGeneral(int IdEmpresa) { List <ro_Novedad_Subida_Bach_Info> Lst = new List <ro_Novedad_Subida_Bach_Info>(); try { EntitiesRoles oEnti = new EntitiesRoles(); var Query = from q in oEnti.vwRo_Novedades_Batch where q.IdEmpresa == IdEmpresa && q.Estado == "A" select q; foreach (var item in Query) { ro_Novedad_Subida_Bach_Info Obj = new ro_Novedad_Subida_Bach_Info(); Obj.IdEmpresa = item.IdEmpresa; Obj.IdCalendario = item.IdCalendario; Obj.IdRubro = item.IdRubro; Obj.Estado = item.Estado; Obj.ru_descripcion = item.ru_descripcion; Obj.NombreCorto = item.NombreCorto; Obj.Fecha = item.Fecha; Obj.IdCarga = item.IdCarga; Lst.Add(Obj); } return(Lst); } 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); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }