private void limpiar() { try { info_actividad = new man_actividad_Info(); txt_ac_codigo.Text = ""; txt_ac_descripcion.Text = ""; txt_ac_observacion.Text = ""; txt_IdActividad.Text = ""; txt_cant_horas_min.EditValue = 0.00; blst_actividad = new BindingList <man_actividad_det_Info>(); gridControl_actividades.DataSource = blst_actividad; Accion = Cl_Enumeradores.eTipo_action.grabar; set_accion_in_controls(); lbl_anulado.Visible = false; } 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()); } }
public bool modificarDB(man_actividad_Info info) { try { if (oData.modificarDB(info)) { foreach (var item in info.lst_actividad_det) { item.IdEmpresa = info.IdEmpresa; item.IdActividad = info.IdActividad; } bus_det.eliminarDB(info.IdEmpresa, info.IdActividad); bus_det.guardarDB(info.lst_actividad_det); return(true); } return(false); } catch (Exception ex) { string 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); } }
private void ucGe_Menu_Mantenimiento_x_usuario1_event_btnModificar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { info_actividad = (man_actividad_Info)gridView_actividades.GetFocusedRow(); if (info_actividad == null) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Seleccione_un_registro), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (!info_actividad.estado) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.El_registro_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } llamar_formulario(Cl_Enumeradores.eTipo_action.actualizar); } 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()); } }
public bool guardarDB(man_actividad_Info info) { try { using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { man_actividad Entity = new man_actividad(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdActividad = info.IdActividad = get_id(info.IdEmpresa); Entity.ac_codigo = info.ac_codigo; Entity.ac_descripcion = info.ac_descripcion; Entity.ac_observacion = info.ac_observacion; Entity.ac_cant_horas_min = info.ac_cant_horas_min; Entity.estado = true; Context.man_actividad.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { string mensaje = ""; 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 anularDB(man_actividad_Info info) { try { using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { man_actividad Entity = Context.man_actividad.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdActividad == info.IdActividad); if (Entity != null) { Entity.estado = false; Context.SaveChanges(); } } return(true); } catch (Exception ex) { string mensaje = ""; 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 <man_actividad_Info> get_list(int IdEmpresa, bool mostrar_anulados) { try { List <man_actividad_Info> Lista = new List <man_actividad_Info>(); using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { IQueryable <man_actividad> lst; if (mostrar_anulados) { lst = from q in Context.man_actividad where q.IdEmpresa == IdEmpresa select q; } else { lst = from q in Context.man_actividad where q.IdEmpresa == IdEmpresa && q.estado == true select q; } foreach (var item in lst) { man_actividad_Info info = new man_actividad_Info(); info.IdEmpresa = item.IdEmpresa; info.IdActividad = item.IdActividad; info.ac_codigo = item.ac_codigo; info.ac_descripcion = item.ac_descripcion; info.ac_observacion = item.ac_observacion; info.ac_cant_horas_min = item.ac_cant_horas_min; info.estado = item.estado; Lista.Add(info); } } return(Lista); } catch (Exception ex) { string mensaje = ""; 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 void set_info(man_actividad_Info info) { try { info_actividad = 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()); } }
public bool anularDB(man_actividad_Info info) { try { return(oData.anularDB(info)); } catch (Exception ex) { string 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); } }
private void gridView_actividades_RowStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e) { try { man_actividad_Info row = (man_actividad_Info)gridView_actividades.GetRow(e.RowHandle); if (row == null) { return; } if (!row.estado) { e.Appearance.ForeColor = Color.Red; } } 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()); } }