public ActionResult Anular(int IdEmpresa = 0, string IdCategoria = "") { in_categorias_Info model = bus_categoria.get_info(IdEmpresa, IdCategoria); if (model == null) { return(RedirectToAction("Index")); } cargar_combos(IdEmpresa); return(View(model)); }
public bool anularDB(in_categorias_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
public void set_categoriaPadre(in_categorias_Info categoriaInfo) { try { _categoriaInfoPadre = categoriaInfo; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
public Boolean GrabarDB(int IdEmpresa, in_categorias_Info info, ref string msg) { try { using (EntitiesInventario context = new EntitiesInventario()) { EntitiesInventario EDB = new EntitiesInventario(); var Q = from per in EDB.in_categorias where per.IdEmpresa == IdEmpresa && per.IdCategoria == info.IdCategoria select per; if (Q.ToList().Count == 0) { in_categorias address = new in_categorias(); address.IdEmpresa = info.IdEmpresa; address.IdCategoria = info.IdCategoria = (info.IdCategoria == null || info.IdCategoria == "" || info.IdCategoria == "0") ? getIdCategoria(info.IdEmpresa).ToString() : info.IdCategoria.Trim(); address.ca_Categoria = info.ca_Categoria.Trim(); address.IdCategoriaPadre = info.IdCategoriaPadre; address.ca_Posicion = info.ca_Posicion; address.ca_indexIcono = info.ca_indexIcono; address.Estado = info.Estado; address.ca_nivel = info.ca_nivel; address.RutaPadre = (info.RutaPadre == null) ? "" : info.RutaPadre; address.IdCtaCtble_Inve = info.IdCtaCtble_Inve; address.IdCtaCtble_Costo = info.IdCtaCtble_Costo; address.IdCentro_Costo_Costo = info.IdCentro_Costo_Costo; address.IdCentro_Costo_Inventario = info.IdCentro_Costo_Inventario; address.IdUsuario = (info.IdUsuario == null) ? "SysAdmin" : info.IdUsuario; address.Fecha_Transac = DateTime.Now; address.cod_categoria = info.cod_categoria; context.in_categorias.Add(address); context.SaveChanges(); msg = "Grabacion ok.."; } } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public void set_categoriaPadre(in_categorias_Info categoriaInfo) { try { _categoriaInfoPadre = categoriaInfo; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void set_CategoriaCheckedSelection(in_categorias_Info CategorioInfo) { try { // UCI.set_CategoriaCheckedSelection(CategorioInfo); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void set_CategoriaCheckedSelection(in_categorias_Info CategorioInfo) { try { _iCategoriaInfo = CategorioInfo; } 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()); } }
private void treeListCategorias_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { try { TreeListNode childNode = (TreeListNode)e.Node; _iCategoria = (in_categorias_Info)treeListCategorias.GetDataRecordByNode(childNode); _iCategoriaPadre = _listCategoria.Find(delegate(in_categorias_Info ca) { return(ca.IdCategoria == _iCategoria.IdCategoriaPadre && ca.IdEmpresa == _iCategoria.IdEmpresa); }); } catch (Exception) { } }
public List <in_categorias_Info> Get_List_categorias(int IdEmpresa) { try { in_categorias_Info Categoria_info = new in_categorias_Info(); List <in_categorias_Info> ListadoCategoris = new List <in_categorias_Info>(); EntitiesInventario OECbtecble_Info = new EntitiesInventario(); var selectCbtecble = from C in OECbtecble_Info.in_categorias where C.IdEmpresa == IdEmpresa select C; //Categoria_info.IdCategoria="000"; //Categoria_info.ca_Categoria = "TODOS"; //ListadoCategoris.Add(Categoria_info); foreach (var item in selectCbtecble) { Categoria_info = new in_categorias_Info(); Categoria_info.IdCategoria = item.IdCategoria; Categoria_info.ca_nivel = item.ca_nivel; Categoria_info.IdCategoriaPadre = item.IdCategoriaPadre; Categoria_info.ca_Categoria = item.ca_Categoria; Categoria_info.ca_indexIcono = item.ca_indexIcono; Categoria_info.ca_Posicion = item.ca_Posicion; Categoria_info.IdEmpresa = item.IdEmpresa; Categoria_info.Estado = item.Estado; Categoria_info.RutaPadre = item.RutaPadre; Categoria_info.ca_nivel = item.ca_nivel; Categoria_info.IdCtaCtble_Costo = item.IdCtaCtble_Costo; Categoria_info.IdCtaCtble_Inve = item.IdCtaCtble_Inve; Categoria_info.IdCentro_Costo_Costo = item.IdCentro_Costo_Costo; Categoria_info.IdCentro_Costo_Inventario = item.IdCentro_Costo_Inventario; Categoria_info.ca_Categoria2 = "[" + item.IdCategoria + "] " + item.ca_Categoria; ListadoCategoris.Add(Categoria_info); } return(ListadoCategoris); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean AnularDB(in_categorias_Info info, ref string msg) { try { return(cd.AnularDB(info, ref msg)); } 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(in_categorias_bus) }; } }
public void set_categoria(in_categorias_Info _categoriaInfo) { try { info_Cat = _categoriaInfo; } 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()); } }
private void Get_Info(ref string msj) { try { info_Cat = new in_categorias_Info(); info_Cat.IdEmpresa = param.IdEmpresa; info_Cat.IdCategoria = (info_Cat.IdCategoria == null) ? idCategoria : info_Cat.IdCategoria; if (infoCatPadre != null) { info_Cat.IdCategoriaPadre = infoCatPadre.IdCategoria; info_Cat.ca_nivel = infoCatPadre.ca_nivel + 1; } else { info_Cat.ca_nivel = 1; } if (info_Cat.ca_nivel == 1) { info_Cat.RutaPadre = ""; } else { info_Cat.RutaPadre = infoCatPadre.RutaPadre + @"\" + infoCatPadre.ca_Categoria; } info_Cat.ca_indexIcono = info_Cat.ca_nivel; info_Cat.ca_Categoria = txt_nombre.Text.Trim(); info_Cat.ca_Posicion = Convert.ToInt32(txt_posicion.Value); info_Cat.ip = param.ip; info_Cat.nom_pc = param.nom_pc; info_Cat.categoria_CG_Info.IdEmpresa = param.IdEmpresa; info_Cat.categoria_CG_Info.IdCategoria = info_Cat.IdCategoria; info_Cat.categoria_CG_Info.sw_formulacion = chkes_formulacion.Checked; info_Cat.categoria_CG_Info.sw_insumos = chkes_insumo.Checked; info_Cat.categoria_CG_Info.sw_medicamento = chkes_medicamento.Checked; info_Cat.categoria_CG_Info.sw_vende = chkse_vende.Checked; info_Cat.categoria_CG_Info.ip = param.ip; info_Cat.categoria_CG_Info.nom_pc = param.nom_pc; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = mensaje = 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 UCIN_CategoriaGeneral() { try { InitializeComponent(); _iCategoriaInfo = new in_categorias_Info(); _iCategoriaListInfo = new List <in_categorias_Info>(); Event_treeListCategoria_AfterCheckNode += UCIN_CategoriaGeneral_Event_treeListCategoria_AfterCheckNode; } 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()); } }
public ActionResult Nuevo(in_categorias_Info model) { if (bus_categoria.validar_existe_IdCategoria(model.IdEmpresa, model.IdCategoria)) { ViewBag.mensaje = "El id ya se encuentra registrado"; cargar_combos(model.IdEmpresa); return(View(model)); } model.IdUsuario = Session["IdUsuario"].ToString(); if (!bus_categoria.guardarDB(model)) { cargar_combos(model.IdEmpresa); return(View(model)); } return(RedirectToAction("Consultar", new { IdEmpresa = model.IdEmpresa, IdCategoria = model.IdCategoria, Exito = true })); }
private void get_categoria_padre() { try { infoCatPadre = UCI.get_categoriainfo(); if (infoCatPadre == null) { infoCatPadre = new in_categorias_Info(); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
public void set_categoria(in_categorias_Info categoriaInfo) { try { _categorioInfo = categoriaInfo; txt_nombre.Text = _categorioInfo.ca_Categoria; txt_posicion.Value = _categorioInfo.ca_Posicion; chk_estado.Checked = (_categorioInfo.Estado == "S") ? true : false; infoCat = categoriaInfo; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
public Boolean ModificarDB(int IdEmpresa, in_categorias_Info info, ref string msg) { try { bool res = false; using (EntitiesInventario context = new EntitiesInventario()) { var contact = context.in_categorias.FirstOrDefault(cat => cat.IdEmpresa == IdEmpresa && cat.IdCategoria == info.IdCategoria); if (contact != null) { contact.IdEmpresa = info.IdEmpresa; contact.IdCategoria = info.IdCategoria; contact.ca_Categoria = info.ca_Categoria; contact.IdCategoriaPadre = info.IdCategoriaPadre; contact.ca_Posicion = info.ca_Posicion; contact.ca_indexIcono = info.ca_indexIcono; //contact.Estado = info.Estado; contact.ca_nivel = info.ca_nivel; contact.RutaPadre = info.RutaPadre; contact.IdCtaCtble_Inve = info.IdCtaCtble_Inve; contact.IdCtaCtble_Costo = info.IdCtaCtble_Costo; contact.IdCentro_Costo_Costo = info.IdCentro_Costo_Costo; contact.IdCentro_Costo_Inventario = info.IdCentro_Costo_Inventario; contact.cod_categoria = info.cod_categoria; contact.IdUsuarioUltMod = info.IdUsuarioUltMod; contact.Fecha_UltMod = DateTime.Now; contact.ip = info.ip; contact.nom_pc = info.nom_pc; context.SaveChanges(); res = true; msg = "Se actualizó la categoría con ID # " + info.IdCategoria; } } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public ActionResult Anular(int IdEmpresa = 0, string IdCategoria = "") { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Inventario", "Categoria", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion in_categorias_Info model = bus_categoria.get_info(IdEmpresa, IdCategoria); if (model == null) { return(RedirectToAction("Index")); } cargar_combos(IdEmpresa); return(View(model)); }
public ActionResult Nuevo(int IdEmpresa = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Inventario", "Categoria", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion in_categorias_Info model = new in_categorias_Info { IdEmpresa = IdEmpresa }; cargar_combos(IdEmpresa); return(View(model)); }
private void treeListCategorias_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { try { TreeListNode childNode = (TreeListNode)e.Node; _iCategoria = (in_categorias_Info)treeListCategorias.GetDataRecordByNode(childNode); if (_iCategoriaPadre != null) { } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public in_categorias_Info Get_info_categoria() { try { in_categorias_Info info = new in_categorias_Info(); if (cmb_categoria.EditValue == null) { return(null); } info = CategoriaList.FirstOrDefault(q => q.IdCategoria == Convert.ToString(cmb_categoria.EditValue)); return(info); } 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 in_categorias_Info Get_Info_categorias(int IdEmpresa, string IdCategoria) { EntitiesInventario oEnti = new EntitiesInventario(); try { in_categorias_Info Info = new in_categorias_Info(); var Objeto = oEnti.in_categorias.FirstOrDefault(var => var.IdEmpresa == IdEmpresa && var.IdCategoria == IdCategoria); if (Objeto != null) { Info.IdEmpresa = Objeto.IdEmpresa; Info.IdCategoria = Objeto.IdCategoria; Info.ca_Categoria = Objeto.ca_Categoria; Info.IdCategoriaPadre = Objeto.IdCategoriaPadre; Info.ca_Posicion = Objeto.ca_Posicion; Info.ca_indexIcono = Objeto.ca_indexIcono; Info.Estado = Objeto.Estado; Info.ca_nivel = Objeto.ca_nivel; Info.RutaPadre = Objeto.RutaPadre; Info.IdCtaCtble_Inve = Objeto.IdCtaCtble_Inve; Info.IdCtaCtble_Costo = Objeto.IdCtaCtble_Costo; Info.IdCentro_Costo_Costo = Objeto.IdCentro_Costo_Costo; Info.IdCentro_Costo_Inventario = Objeto.IdCentro_Costo_Inventario; Info.cod_categoria = Objeto.cod_categoria; } return(Info); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public in_categorias_Info Get_info_categoria() { try { info_Categoria = new in_categorias_Info(); if (bei_Categoria.EditValue != null) { info_Categoria = lst_Categoria.FirstOrDefault(q => q.IdCategoria == bei_Categoria.EditValue.ToString()); } else { info_Categoria = null; } return(info_Categoria); } catch (Exception ex) { MessageBox.Show(ex.Message, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(ex.ToString()); return(null); } }
public bool anularDB(in_categorias_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { in_categorias Entity = Context.in_categorias.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdCategoria == info.IdCategoria); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu; Entity.Fecha_UltAnu = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
void Update_Search_Delete(Cl_Enumeradores.eTipo_action accion, string titulo) { try { if (_iCategoria != null) { if (_iCategoria.IdNivel == 1) { if (_iCategoria.Estado == "I" && accion == Cl_Enumeradores.eTipo_action.actualizar) { MessageBox.Show("No se pueden modificar registros inactivos (I)", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { if (_iCategoria.Estado == "I" && accion == Cl_Enumeradores.eTipo_action.Anular) { MessageBox.Show("El registro seleccionado ya fue anulado", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { fr = new FrmIn_Categoria_Mant(); fr.set_Accion(accion); info = new in_categorias_Info(); info = listCategoria.FirstOrDefault(q => q.IdEmpresa == _iCategoria.IdEmpresa && q.IdCategoria == _iCategoria.IdCategoria); _iCategoriaPadre = listCategoria.Find(delegate(in_categorias_Info ca) { return(ca.IdCategoria == info.IdCategoriaPadre && ca.IdEmpresa == _iCategoria.IdEmpresa); }); fr.set_categoria(info); fr.set_categoriaPadre(_iCategoriaPadre); fr.MdiParent = MdiParent; fr.ReloadGrid += fr_ReloadGrid; fr.Show(); } } } if (_iCategoria.IdNivel == 2) { if (_iCategoria.Estado == "I" && accion == Cl_Enumeradores.eTipo_action.actualizar) { MessageBox.Show("No se pueden modificar registros inactivos (I)", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { if (_iCategoria.Estado == "I" && accion == Cl_Enumeradores.eTipo_action.Anular) { MessageBox.Show("El registro seleccionado ya fue anulado", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { ofrLinea = new FrmIn_Linea_Mant(); infoLinea = new in_linea_info(); infoLinea = listLinea.FirstOrDefault(q => q.IdEmpresa == _iCategoria.IdEmpresa && q.IdCategoria == _iCategoria.IdCategoria && q.IdLinea == _iCategoria.IdLinea); ofrLinea = new FrmIn_Linea_Mant(accion); ofrLinea.Delegado_FrmIn_Linea_Mant += ofr_Delegado_FrmIn_Linea_Mant; ofrLinea.Text = ofrLinea.Text + titulo; ofrLinea._SetInfo = infoLinea; ofrLinea.MdiParent = this.MdiParent; ofrLinea.Show(); } } } if (_iCategoria.IdNivel == 3) { if (_iCategoria.Estado == "I" && accion == Cl_Enumeradores.eTipo_action.actualizar) { MessageBox.Show("No se pueden modificar registros inactivos (I)", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { if (_iCategoria.Estado == "I" && accion == Cl_Enumeradores.eTipo_action.Anular) { MessageBox.Show("El registro seleccionado ya fue anulado", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { ofrGrupo = new FrmIn_Grupo_Mant(); ofrGrupo.Delegado_FrmIn_Grupo_Mant += ofrGrupo_Delegado_FrmIn_Grupo_Mant; infoGrupo = new in_grupo_info(); infoGrupo = listGrupo.FirstOrDefault(q => q.IdEmpresa == _iCategoria.IdEmpresa && q.IdCategoria == _iCategoria.IdCategoria && q.IdLinea == _iCategoria.IdLinea && _iCategoria.IdGrupo == q.IdGrupo); ofrGrupo = new FrmIn_Grupo_Mant(accion); ofrGrupo.Delegado_FrmIn_Grupo_Mant += ofrGrupo_Delegado_FrmIn_Grupo_Mant; ofrGrupo.Text = ofrGrupo.Text + titulo; ofrGrupo._SetInfo = infoGrupo; ofrGrupo.MdiParent = this.MdiParent; ofrGrupo.Show(); } } } if (_iCategoria.IdNivel == 4) { if (_iCategoria.Estado == "I" && accion == Cl_Enumeradores.eTipo_action.actualizar) { MessageBox.Show("No se pueden modificar registros inactivos (I)", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { if (_iCategoria.Estado == "I" && accion == Cl_Enumeradores.eTipo_action.Anular) { MessageBox.Show("El registro seleccionado ya fue anulado", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { ofrSubGrupo = new FrmIn_SubGrupo_Mant(); ofrSubGrupo.Event_FrmIn_SubGrupo_Mant_FormClosing += ofrSubGrupo_Event_FrmIn_SubGrupo_Mant_FormClosing; infoSubGrupo = new in_subgrupo_info(); infoSubGrupo = listSubGrupo.FirstOrDefault(q => q.IdEmpresa == _iCategoria.IdEmpresa && q.IdCategoria == _iCategoria.IdCategoria && q.IdLinea == _iCategoria.IdLinea && _iCategoria.IdGrupo == q.IdGrupo && _iCategoria.IdSubGrupo == q.IdSubgrupo); ofrSubGrupo = new FrmIn_SubGrupo_Mant(accion); ofrSubGrupo.Event_FrmIn_SubGrupo_Mant_FormClosing += ofrSubGrupo_Event_FrmIn_SubGrupo_Mant_FormClosing; ofrSubGrupo.Text = ofrSubGrupo.Text + titulo; ofrSubGrupo._SetInfo = infoSubGrupo; ofrSubGrupo.MdiParent = this.MdiParent; ofrSubGrupo.Show(); } } } } else { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Seleccione_un_registro), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } 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 ActionResult CmbCuenta_Categ3() { in_categorias_Info model = new in_categorias_Info(); return(PartialView("_CmbCuenta_Categ3", model)); }
public List <in_categorias_Info> ProcesarDataTablein_categorias_Info(DataTable ds, int IdEmpresa, ref string MensajeError) { List <in_categorias_Info> lista = new List <in_categorias_Info>(); lista.Clear(); try { //VALIDAR QUE TENGA MENOS DE 3 COLUMNAS if (ds.Columns.Count <= 4) { //RECORRE EL DATATABLE REGISTRO X REGISTRO if (ds.Rows.Count > 0) { foreach (DataRow row in ds.Rows) { in_categorias_Info info = new in_categorias_Info(); info.IdEmpresa = IdEmpresa; info.Estado = "A"; for (int col = 0; col < ds.Columns.Count + 1; col++) { switch (col) { case 0: //IdProducto info.IdCategoria = Convert.ToString(row[col]); break; case 1: //Codigo info.ca_Categoria = Convert.ToString(row[col]); break; case 2: info.cod_categoria = Convert.ToString(row[col]); break; default: break; } } lista.Add(info); } } else { MensajeError = "Por favor verifique que el archivo contenga Datos."; lista = new List <in_categorias_Info>(); } } else { MensajeError = "Por favor verifique que el archivo tenga el formato correcto.\r Son 3 columnas y el archivo tiene: " + ds.Columns.Count.ToString() + " columnas"; lista = new List <in_categorias_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("", "ProcesarDataTablein_categorias_Info", ex.Message), ex) { EntityType = typeof(in_categorias_Info) }; } return(lista); }
private void UCInv_MenuReportes_Load(object sender, EventArgs e) { try { in_Producto_Info infoProducto = new in_Producto_Info(); in_movi_inven_tipo_Info infoMoviTipi = new in_movi_inven_tipo_Info(); cp_proveedor_Info infoProvee = new cp_proveedor_Info(); in_categorias_Info InfoCategoria = new in_categorias_Info(); in_linea_info InfoLinea = new in_linea_info(); dtpDesde.EditValue = DateTime.Now.AddMonths(-1); dtpHasta.EditValue = DateTime.Now.Date; lstSucuInfo = busSucursal.Get_List_Sucursal_Todos(param.IdEmpresa); cmbSucursal_Grid.DataSource = lstSucuInfo; lstBodegaInfo = busBodega.Get_List_Bodega(param.IdEmpresa, Cl_Enumeradores.eTipoFiltro.todos); cmbBodega_Grid.DataSource = lstBodegaInfo; infoProducto.IdProducto = 0; infoProducto.pr_descripcion = "Todos"; infoProvee.IdProveedor = 0; infoProvee.pr_nombre = "Todos"; infoMoviTipi.IdMovi_inven_tipo = 0; infoMoviTipi.tm_descripcion = "Todos"; InfoCategoria.IdCategoria = ""; InfoCategoria.ca_Categoria = "Todos"; InfoLinea.IdLinea = 0; InfoLinea.nom_linea = "Todos"; lstProductoInfo = busProducto.Get_list_Producto(param.IdEmpresa); lstProductoInfo.Add(infoProducto); cmbProducto_Grid.DataSource = lstProductoInfo.OrderBy(q => q.IdProducto).ToList(); lstMoviTipiInfo = busMoviTip.Get_List_movi_inven_tipo(param.IdEmpresa); lstMoviTipiInfo.Add(infoMoviTipi); CmbTipoMov_Grid.DataSource = lstMoviTipiInfo.OrderBy(q => q.IdMovi_inven_tipo).ToList(); listProveedor = busProveedor.Get_List_proveedor(param.IdEmpresa); listProveedor.Add(infoProvee); cmbProveedor_Grid.DataSource = listProveedor; ListCategoria = Bus_Categoria.Get_List_categorias(param.IdEmpresa); ListCategoria.Add(InfoCategoria); cmb_categoria.DataSource = ListCategoria; ListLinea = BusLinea.Get_List_Linea(param.IdEmpresa, ""); ListLinea.Add(InfoLinea); cmb_Linea.DataSource = ListLinea; lst_centro_costo = bus_centro_costo.Get_list_Centro_Costo(param.IdEmpresa, ref MensajeError); cmb_centro_costo.DataSource = lst_centro_costo; listapuntocargo = busPuntoCargo.Get_List_PuntoCargo(param.IdEmpresa); cmb_punto_cargo.DataSource = listapuntocargo; } 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()); } }