void ucGe_Menu_Mantenimiento_x_usuario1_event_btnModificar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { Info_Pun_Car_Grup = (ct_punto_cargo_grupo_Info)this.gw_Punto_Cargo_Grup.GetFocusedRow(); if (Info_Pun_Car_Grup != null) { if (Info_Pun_Car_Grup.Estado == "A" || Info_Pun_Car_Grup.estado == true) { llama_frm(Cl_Enumeradores.eTipo_action.actualizar); } else { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.No_se_puede_modif_regis_Inac), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Por_favor_seleccione_item_a_modi), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } 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 ActionResult Consultar(int IdEmpresa = 0, int IdPunto_cargo_grupo = 0, bool Exito = false) { ct_punto_cargo_grupo_Info model = bus_punto.GetInfo(IdEmpresa, IdPunto_cargo_grupo); if (model == null) { return(RedirectToAction("Index")); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "PuntoCargoGrupo", "Index"); if (model.estado == false) { info.Modificar = false; info.Anular = false; } model.Nuevo = (info.Nuevo == true ? 1 : 0); model.Modificar = (info.Modificar == true ? 1 : 0); model.Anular = (info.Anular == true ? 1 : 0); #endregion if (Exito) { ViewBag.MensajeSuccess = MensajeSuccess; } return(View(model)); }
public ct_punto_cargo_grupo_Info GetInfo(int IdEmpresa, int IdPunto_cargo_grupo) { try { ct_punto_cargo_grupo_Info info = new ct_punto_cargo_grupo_Info(); using (Entities_contabilidad Context = new Entities_contabilidad()) { ct_punto_cargo_grupo Entity = Context.ct_punto_cargo_grupo.Where(q => q.IdEmpresa == IdEmpresa && q.IdPunto_cargo_grupo == IdPunto_cargo_grupo).FirstOrDefault(); if (Entity == null) { return(null); } info = new ct_punto_cargo_grupo_Info { IdEmpresa = Entity.IdEmpresa, cod_Punto_cargo_grupo = Entity.cod_Punto_cargo_grupo, estado = Entity.Estado, nom_punto_cargo_grupo = Entity.nom_punto_cargo_grupo, IdPunto_cargo_grupo = Entity.IdPunto_cargo_grupo }; } return(info); } catch (Exception) { throw; } }
public bool AnularDB(ct_punto_cargo_grupo_Info Info, ref string mensaje) { try { using (EntitiesDBConta Context = new EntitiesDBConta()) { ct_punto_cargo_grupo contact = Context.ct_punto_cargo_grupo.FirstOrDefault(v => v.IdEmpresa == Info.IdEmpresa && v.IdPunto_cargo_grupo == Info.IdPunto_cargo_grupo); if (contact != null) { 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(ct_punto_cargo_grupo_Info info) { try { using (Entities_contabilidad Context = new Entities_contabilidad()) { Context.ct_punto_cargo_grupo.Add(new ct_punto_cargo_grupo { IdEmpresa = info.IdEmpresa, IdPunto_cargo_grupo = info.IdPunto_cargo_grupo = GetId(info.IdEmpresa), cod_Punto_cargo_grupo = info.cod_Punto_cargo_grupo, Estado = true, nom_punto_cargo_grupo = info.nom_punto_cargo_grupo, IdUsuarioCreacion = info.IdUsuarioCreacion, FechaCreacion = DateTime.Now }); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public ActionResult Nuevo() { ct_punto_cargo_grupo_Info model = new ct_punto_cargo_grupo_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa) }; return(View(model)); }
public ActionResult Nuevo(ct_punto_cargo_grupo_Info model) { model.IdUsuarioCreacion = Convert.ToString(SessionFixed.IdUsuario); if (!bus_punto.GuardarDB(model)) { return(View(model)); } return(RedirectToAction("Consultar", new { IdEmpresa = model.IdEmpresa, IdPunto_cargo_grupo = model.IdPunto_cargo_grupo, Exito = true })); }
public ActionResult Anular(ct_punto_cargo_grupo_Info model) { model.IdUsuarioAnulacion = Convert.ToString(SessionFixed.IdUsuario); if (!bus_punto.AnularDB(model)) { return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Anular(int IdEmpresa = 0, int IdPunto_cargo_grupo = 0) { ct_punto_cargo_grupo_Info model = bus_punto.GetInfo(IdEmpresa, IdPunto_cargo_grupo); if (model == null) { return(RedirectToAction("Index")); } return(View(model)); }
public bool AnularDB(ct_punto_cargo_grupo_Info info) { try { return(odata.AnularDB(info)); } catch (Exception) { throw; } }
public ActionResult Nuevo() { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "PuntoCargoGrupo", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion ct_punto_cargo_grupo_Info model = new ct_punto_cargo_grupo_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa) }; return(View(model)); }
public bool AnularDB(ct_punto_cargo_grupo_Info Info, ref string mensaje) { try { return(oData.AnularDB(Info, ref mensaje)); } 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("", "AnularDB", ex.Message), ex) { EntityType = typeof(ct_punto_cargo_grupo_Bus) }; } }
public void SetInfo(ct_punto_cargo_grupo_Info _Info) { try { Info_Pun_Car_Grup = _Info; } 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 <ct_punto_cargo_grupo_Info> Get_List_punto_cargo_grupo(int IdEmpresa, ref string mensaje) { try { List <ct_punto_cargo_grupo_Info> Lista = new List <ct_punto_cargo_grupo_Info>(); using (EntitiesDBConta Context = new EntitiesDBConta()) { var select = from q in Context.ct_punto_cargo_grupo where q.IdEmpresa == IdEmpresa select q; foreach (var item in select) { ct_punto_cargo_grupo_Info Info = new ct_punto_cargo_grupo_Info(); Info.IdEmpresa = item.IdEmpresa; Info.IdPunto_cargo_grupo = item.IdPunto_cargo_grupo; Info.cod_Punto_cargo_grupo = item.cod_Punto_cargo_grupo; Info.nom_punto_cargo_grupo = item.nom_punto_cargo_grupo; Info.nom_punto_cargo_grupo2 = "[" + item.IdPunto_cargo_grupo + "]-" + item.nom_punto_cargo_grupo; Info.IdCtaCble = item.IdCtaCble; Info.estado = item.estado; if (Info.estado == true) { Info.Estado = "A"; } else { Info.Estado = "I"; } Lista.Add(Info); } } return(Lista); } 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 ActionResult Anular(int IdEmpresa = 0, int IdPunto_cargo_grupo = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "PuntoCargoGrupo", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion ct_punto_cargo_grupo_Info model = bus_punto.GetInfo(IdEmpresa, IdPunto_cargo_grupo); if (model == null) { return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult Index() { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "PuntoCargoGrupo", "Index"); ViewBag.Nuevo = info.Nuevo; ViewBag.Modificar = info.Modificar; ViewBag.Anular = info.Anular; #endregion ct_punto_cargo_grupo_Info model = new ct_punto_cargo_grupo_Info { IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession), IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), }; var lst = bus_punto.GetList(model.IdEmpresa, true); Lista_PuntoCargoGrupo.set_list(lst, model.IdTransaccionSession); return(View(model)); }
public int Get_Id_grupo() { try { int idGrupo = 0; if (cmb_Grupo.EditValue != null) { int IdGrupo = Convert.ToInt32(cmb_Grupo.EditValue); info_grupo = lst_grupo.FirstOrDefault(q => q.IdPunto_cargo_grupo == IdGrupo); idGrupo = info_grupo.IdPunto_cargo_grupo; } return(idGrupo); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(0); } }
private void Get() { try { Info_Pun_Car_Grup = new ct_punto_cargo_grupo_Info(); Info_Pun_Car_Grup.IdEmpresa = param.IdEmpresa; Info_Pun_Car_Grup.IdPunto_cargo_grupo = txtId.EditValue == "" ? 0 : Convert.ToInt32(txtId.EditValue); Info_Pun_Car_Grup.cod_Punto_cargo_grupo = txtCodigo.Text; Info_Pun_Car_Grup.nom_punto_cargo_grupo = txtNombre.Text; Info_Pun_Car_Grup.IdCtaCble = cmbCuentaContable.get_PlanCtaInfo().IdCtaCble; Info_Pun_Car_Grup.estado = chkActivo.Checked; } 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 ct_punto_cargo_Info Get_info_punto_cargo() { try { if (bei_punto_cargo.EditValue != null) { info_punto_cargo_grupo = lst_punto_cargo_grupo.FirstOrDefault(q => q.IdPunto_cargo_grupo == Convert.ToInt32(bei_punto_cargo_grupo.EditValue)); return(info_punto_cargo); } else { return(null); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(null); } }
public bool AnularDB(ct_punto_cargo_grupo_Info info) { try { using (Entities_contabilidad Context = new Entities_contabilidad()) { ct_punto_cargo_grupo Entity = Context.ct_punto_cargo_grupo.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdPunto_cargo_grupo == info.IdPunto_cargo_grupo).FirstOrDefault(); if (Entity == null) { return(false); } Entity.Estado = false; Entity.IdUsuarioAnulacion = info.IdUsuarioAnulacion; Entity.FechaAnulacion = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
private void cmb_Grupo_EditValueChanged(object sender, EventArgs e) { try { if (cmb_Grupo.EditValue != null) { int IdGrupo = Convert.ToInt32(cmb_Grupo.EditValue); info_grupo = lst_grupo.FirstOrDefault(q => q.IdPunto_cargo_grupo == IdGrupo); Cargar_punto_cargo_x_grupo(); cmb_Punto_cargo.EditValue = null; } else { cmb_Punto_cargo.EditValue = null; cmb_Punto_cargo.Properties.DataSource = null; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool GuardarDB(ct_punto_cargo_grupo_Info Info, ref string mensaje) { try { using (EntitiesDBConta Context = new EntitiesDBConta()) { ct_punto_cargo_grupo contact = new ct_punto_cargo_grupo(); contact.IdEmpresa = Info.IdEmpresa; if (Info.IdPunto_cargo_grupo == 0) { contact.IdPunto_cargo_grupo = getId(Info.IdEmpresa); } else { contact.IdPunto_cargo_grupo = Info.IdPunto_cargo_grupo; } contact.cod_Punto_cargo_grupo = (Info.cod_Punto_cargo_grupo == "")? Info.IdPunto_cargo_grupo.ToString().Trim() : Info.cod_Punto_cargo_grupo; contact.nom_punto_cargo_grupo = Info.nom_punto_cargo_grupo; contact.IdCtaCble = Info.IdCtaCble; contact.estado = Info.estado; Context.ct_punto_cargo_grupo.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()); } }
public ct_punto_cargo_grupo_Info Get_info_punto_cargo_grupo() { try { ct_punto_cargo_grupo_Info info_punto_cargo_grupo = new ct_punto_cargo_grupo_Info(); if (bei_grupo.EditValue == null) { info_punto_cargo_grupo = null; } else { info_punto_cargo_grupo = lst_grupo.FirstOrDefault(q => q.IdEmpresa == param.IdEmpresa && q.IdPunto_cargo_grupo == Convert.ToInt32(bei_grupo.EditValue)); } return(info_punto_cargo_grupo); } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); return(null); } }
private void UCFa_Menu_Reportes_Load(object sender, EventArgs e) { try { dtpDesde.EditValue = DateTime.Now.AddMonths(-1); dtpHasta.EditValue = DateTime.Now.Date; Info_Nota.IdCatalogo = ""; Info_Nota.Nombre = "TODOS"; Info_Vendedor.IdVendedor = 0; Info_Vendedor.Ve_Vendedor = "TODOS"; lstSucuInfo = busSucursal.Get_List_Sucursal_Todos(param.IdEmpresa); gridSucursal.DataSource = lstSucuInfo; lstCatalogo = CatalogoBus.Get_List_catalogo(8); gridTipoDocumento.DataSource = lstCatalogo; lstNota = CatalogoBus.Get_List_catalogo(12); lstNota.Add(Info_Nota); cmbTipoNota.DataSource = lstNota; lstCliente = busCliente.Get_List_Cliente(param.IdEmpresa); gridViewCliente.DataSource = lstCliente; lstTipoNota = busTipoNota.Get_List_TipoNota_Todos(); gridViewMotivo.DataSource = lstTipoNota; lst_tipoNota = new List <string>(); foreach (var item in lstTipoNota) { if (item.no_Descripcion != "TODOS") { string tipo_nota = item.no_Descripcion + " */" + item.IdTipoNota.ToString("0000"); lst_tipoNota.Add(tipo_nota); } } checkedCombo_TipoNota.DataSource = lst_tipoNota; lstInfoMotiVta = busMotiVta.Get_List_fa_motivo_venta(param.IdEmpresa); gridViewTipoItem.DataSource = lstInfoMotiVta; ListVendedor = BusVendedor.Get_List_Vendedores(param.IdEmpresa); ListVendedor.Add(Info_Vendedor); cmb_Vendedor.DataSource = ListVendedor; lst_punto_Cargo_grupo = bus_punto_cargo_grupo.Get_List_punto_cargo_grupo(param.IdEmpresa, ref MensajeError); ct_punto_cargo_Info info_pc = new ct_punto_cargo_Info(); info_pc.nom_punto_cargo = "TODOS"; lst_punto_cargo.Add(info_pc); cmb_grupo.DataSource = lst_punto_Cargo_grupo; lst_punto_cargo = bus_punto_cargo.Get_List_PuntoCargo(param.IdEmpresa); ct_punto_cargo_grupo_Info info_pcg = new ct_punto_cargo_grupo_Info(); info_pcg.nom_punto_cargo_grupo = "TODOS"; cmb_punto_cargo.DataSource = lst_punto_cargo; listaPeriodo = bus_periodo.Get_List_Periodo(param.IdEmpresa, ref MensajeError); cmb_periodo_fin.DataSource = listaPeriodo; cmb_periodo_ini.DataSource = listaPeriodo; int IdPeriodo = Convert.ToInt32(DateTime.Now.Date.ToString("yyyy") + DateTime.Now.Date.ToString("MM")); bei_periodo_ini.EditValue = IdPeriodo; bei_periodo_fin.EditValue = IdPeriodo; lst_transportista = bus_transportista.Get_List_transportista(param.IdEmpresa); tb_transportista_Info info_tran = new tb_transportista_Info(); info_tran.Nombre = "TODOS"; lst_transportista.Add(info_tran); cmb_transportista.DataSource = lst_transportista; lst_centro_costo = bus_centro_costo.Get_list_Centro_Costo(param.IdEmpresa, ref MensajeError); cmb_CentroCosto.DataSource = lst_centro_costo; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(ex.ToString()); } }