public bool AnularDB(ro_zona_Info Info, ref string mensaje) { try { using (EntityRoles_FJ Context = new EntityRoles_FJ()) { ro_zona contact = Context.ro_zona.FirstOrDefault(q => q.IdEmpresa == Info.IdEmpresa && q.IdZona == Info.IdZona); 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_zona_Info Info, ref int IdZona, ref string mensaje) { try { IdZona = Get_Id(Info.IdEmpresa, ref mensaje); using (EntityRoles_FJ Context = new EntityRoles_FJ()) { ro_zona contact = new ro_zona(); contact.IdEmpresa = Info.IdEmpresa; contact.IdZona = Info.IdZona = IdZona; contact.zo_descripcion = Info.zo_descripcion; 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_zona.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()); } }
private void gvw_zona_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { try { Info_Zona = gvw_zona.GetRow(e.FocusedRowHandle) as ro_zona_Info; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
private void simpleButton1_Click(object sender, EventArgs e) { try { if (lista_empleado_por_zonas.Count() == 0) { MessageBox.Show("No existe ningun empleado seleccionado", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { if (lista_empleado_por_zonas.Where(v => v.check == true).Count() == 0) { MessageBox.Show("No existe ningun empleado seleccionado", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } ro_zona_Info info_parametrso_x_empleado = new ro_zona_Info(); ro_zona_Info info = (ro_zona_Info)cmb_parametros_variable.Properties.View.GetFocusedRow(); if (info != null) { var query = lista_zonas_x_empleados.Where(v => v.id_ruta == info.IdZona); if (query.Count() > 0) { MessageBox.Show("El registro seleccionado ya se encuebtra en la lsita", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { ro_empleado_x_rutas_asignadas_Det_Info info_de = new ro_empleado_x_rutas_asignadas_Det_Info(); info_de.IdEmpresa = info.IdEmpresa; info_de.ru_descripcion = info.zo_descripcion; info_de.id_ruta = info.IdZona; info_de.icono_eliminar = true; lista_zonas_x_empleados.Add(info_de); } } gridControl_parametros_variables.DataSource = lista_zonas_x_empleados; gridControl_parametros_variables.RefreshDataSource(); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool AnularDB(ro_zona_Info Info, ref string mensaje) { try { return(oData.AnularDB(Info, ref mensaje)); } catch (Exception ex) { mensaje = ex.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(), "", mensaje, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(mensaje); } }
public void Set_Info(ro_zona_Info _Info_Zona) { try { Info_Zona = _Info_Zona; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
public List <ro_zona_Info> Get_List_Zona(int IdEmpresa, DateTime FechaIni, DateTime FechaFin, ref string mensaje) { try { DateTime Fecha_Ini = Convert.ToDateTime(FechaIni.ToShortDateString()); DateTime Fecha_Fin = Convert.ToDateTime(FechaFin.ToShortDateString()); List <ro_zona_Info> list_zona = new List <ro_zona_Info>(); using (EntityRoles_FJ Context = new EntityRoles_FJ()) { var lst = from q in Context.ro_zona where q.IdEmpresa == IdEmpresa && q.Fecha_Transaccion >= Fecha_Ini && q.Fecha_Transaccion <= Fecha_Fin select q; foreach (var item in lst) { ro_zona_Info Info = new ro_zona_Info(); Info.IdEmpresa = item.IdEmpresa; Info.IdZona = item.IdZona; Info.zo_descripcion = item.zo_descripcion; Info.Estado = item.Estado; Info.IdUsuario = item.IdUsuario; Info.Fecha_Transaccion = item.Fecha_Transaccion; Info.IdUsuarioUltModi = item.IdUsuarioUltModi; Info.Fecha_UltMod = item.Fecha_UltMod; Info.IdUsuarioUltAnu = item.IdUsuarioUltAnu; Info.Fecha_UltAnu = item.Fecha_UltAnu; Info.MotivoAnulacion = item.MotivoAnulacion; Info.nom_pc = item.nom_pc; Info.ip = item.ip; list_zona.Add(Info); } } return(list_zona); } 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 List <ro_zona_Info> Get_List_Zona(int IdEmpresa) { List <ro_zona_Info> list_zona = new List <ro_zona_Info>(); try { using (EntityRoles_FJ Context = new EntityRoles_FJ()) { var contact = from q in Context.ro_zona where q.IdEmpresa == IdEmpresa select q; foreach (var item in contact) { ro_zona_Info Info = new ro_zona_Info(); Info.IdEmpresa = item.IdEmpresa; Info.IdZona = item.IdZona; Info.zo_descripcion = item.zo_descripcion; Info.Estado = item.Estado; Info.IdUsuario = item.IdUsuario; Info.Fecha_Transaccion = item.Fecha_Transaccion; Info.IdUsuarioUltModi = item.IdUsuarioUltModi; Info.Fecha_UltMod = item.Fecha_UltMod; Info.IdUsuarioUltAnu = item.IdUsuarioUltAnu; Info.Fecha_UltAnu = item.Fecha_UltAnu; Info.MotivoAnulacion = item.MotivoAnulacion; Info.nom_pc = item.nom_pc; Info.ip = item.ip; list_zona.Add(Info); } } return(list_zona); } catch (Exception ex) { string array = 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(), "", array, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }