Ejemplo n.º 1
0
        private void btn_ModificarTipoCatalogo_Click(object sender, EventArgs e)
        {
            try
            {
                string cod = (string)this.lstbox_TipoCatalogo.SelectedValue;
                Af_CatalogoTipo_Info Info = (Af_CatalogoTipo_Info)CatalogoTipoBus.Get_Info_CatalogoTipo(cod);

                if (Info == null)
                {
                    MessageBox.Show("No Exite el Tipo de Catalogo", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    frmAF_CatalogoTipo_Mantenimiento frmCataTipoMant = new frmAF_CatalogoTipo_Mantenimiento();
                    frmCataTipoMant.setAccion(Cl_Enumeradores.eTipo_action.actualizar);
                    frmCataTipoMant._SetInfo = Info;
                    frmCataTipoMant.Event_frmAF_CatalogoTipo_Mantenimiento_FormClosing += new frmAF_CatalogoTipo_Mantenimiento.delegate_frmAF_CatalogoTipo_Mantenimiento_FormClosing(frmCataMant_Event_frmAF_CatalogoTipo_Mantenimiento_FormClosing);
                    frmCataTipoMant.Show();
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 2
0
        public bool Modificar(Af_CatalogoTipo_Info info)
        {
            try
            {
                EntitiesActivoFijo context = new EntitiesActivoFijo();

                var contenido = context.Af_CatalogoTipo.FirstOrDefault(var => var.IdTipoCatalogo == info.IdTipoCatalogo);
                contenido.Descripcion = info.Descripcion;
                if (contenido != null)
                {
                    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() + " " + ex.Message;
                throw new Exception(ex.ToString());
            }
        }
Ejemplo n.º 3
0
        public ActionResult Index()
        {
            #region Validar Session
            if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession))
            {
                return(RedirectToAction("Login", new { Area = "", Controller = "Account" }));
            }
            SessionFixed.IdTransaccionSession       = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString();
            SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession;
            #endregion

            #region Permisos
            seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "ActivoFijo", "CatalogoTipoAF", "Index");
            ViewBag.Nuevo = info.Nuevo;
            #endregion

            Af_CatalogoTipo_Info model = new Af_CatalogoTipo_Info
            {
                IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession),
            };

            var lst = bus_catalogo.get_list();
            Lista_CatalogoTipo.set_list(lst, model.IdTransaccionSession);
            return(View(model));
        }
Ejemplo n.º 4
0
 public Af_CatalogoTipo_Info get_info(string IdTipoCatalogo)
 {
     try
     {
         Af_CatalogoTipo_Info info = new Af_CatalogoTipo_Info();
         using (Entities_activo_fijo Context = new Entities_activo_fijo())
         {
             Af_CatalogoTipo Entity = Context.Af_CatalogoTipo.FirstOrDefault(q => q.IdTipoCatalogo == IdTipoCatalogo);
             if (Entity == null)
             {
                 return(null);
             }
             info = new Af_CatalogoTipo_Info
             {
                 IdTipoCatalogo = Entity.IdTipoCatalogo,
                 Descripcion    = Entity.Descripcion
             };
         }
         return(info);
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 5
0
        public List <Af_CatalogoTipo_Info> Get_List_CatalogoTipo()
        {
            List <Af_CatalogoTipo_Info> lista = new List <Af_CatalogoTipo_Info>();
            EntitiesActivoFijo          oEnt  = new EntitiesActivoFijo();

            try
            {
                var select = from q in oEnt.Af_CatalogoTipo
                             select q;

                foreach (var item in select)
                {
                    Af_CatalogoTipo_Info info = new Af_CatalogoTipo_Info();
                    info.IdTipoCatalogo = item.IdTipoCatalogo;
                    info.Descripcion    = item.Descripcion;
                    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.InnerException + " " + ex.Message;

                throw new Exception(ex.InnerException.ToString());
            }
        }
Ejemplo n.º 6
0
        public Boolean GuardarDB(Af_CatalogoTipo_Info Info)
        {
            try
            {
                using (EntitiesActivoFijo Context = new EntitiesActivoFijo())
                {
                    var Address = new Af_CatalogoTipo();

                    Address.IdTipoCatalogo = Info.IdTipoCatalogo;
                    Address.Descripcion    = Info.Descripcion;
                    Context.Af_CatalogoTipo.Add(Address);
                    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.InnerException + " " + ex.Message;
                throw new Exception(ex.InnerException.ToString());
            }
        }
Ejemplo n.º 7
0
 public ActionResult Modificar(Af_CatalogoTipo_Info model)
 {
     if (!bus_catalogo.modificarDB(model))
     {
         return(View(model));
     }
     return(RedirectToAction("Consultar", new { IdTipoCatalogo = model.IdTipoCatalogo, Exito = true }));
 }
 public ActionResult Modificar(Af_CatalogoTipo_Info model)
 {
     if (!bus_catalogo.modificarDB(model))
     {
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
        public ActionResult Modificar(string IdTipoCatalogo = "")
        {
            Af_CatalogoTipo_Info model = bus_catalogo.get_info(IdTipoCatalogo);

            if (model == null)
            {
                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
 public bool modificarDB(Af_CatalogoTipo_Info info)
 {
     try
     {
         return(odata.modificarDB(info));
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 11
0
 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, "ActivoFijo", "CatalogoTipoAF", "Index");
     if (!info.Nuevo)
     {
         return(RedirectToAction("Index"));
     }
     #endregion
     Af_CatalogoTipo_Info model = new Af_CatalogoTipo_Info();
     return(View(model));
 }
 public ActionResult Nuevo(Af_CatalogoTipo_Info model)
 {
     if (bus_catalogo.validar_existe_IdTipoCatalogo(model.IdTipoCatalogo))
     {
         ViewBag.mensaje        = "El código ya se encuentra registrado";
         ViewBag.IdTipoCatalogo = model.IdTipoCatalogo;
         return(View(model));
     }
     if (!bus_catalogo.guardarDB(model))
     {
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 13
0
 public Boolean GuardarDB(Af_CatalogoTipo_Info info)
 {
     try
     {
         return(cd.GuardarDB(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("", "GuardarDB", ex.Message), ex)
               {
                   EntityType = typeof(Af_CatalogoTipo_Bus)
               };
     }
 }
 void LimpiarDatos()
 {
     try
     {
         _Accion                = Cl_Enumeradores.eTipo_action.grabar;
         _Info                  = new Af_CatalogoTipo_Info();
         txtId.Text             = "";
         txtDescripcion.Text    = "";
         txtId.Enabled          = true;
         txtDescripcion.Enabled = true;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 15
0
        public ActionResult Modificar(string IdTipoCatalogo = "")
        {
            Af_CatalogoTipo_Info model = bus_catalogo.get_info(IdTipoCatalogo);

            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, "ActivoFijo", "CatalogoTipoAF", "Index");
            if (!info.Modificar)
            {
                return(RedirectToAction("Index"));
            }
            #endregion
            return(View(model));
        }
Ejemplo n.º 16
0
 public bool guardarDB(Af_CatalogoTipo_Info info)
 {
     try
     {
         using (Entities_activo_fijo Context = new Entities_activo_fijo())
         {
             Af_CatalogoTipo Entity = new Af_CatalogoTipo
             {
                 IdTipoCatalogo = info.IdTipoCatalogo,
                 Descripcion    = info.Descripcion
             };
             Context.Af_CatalogoTipo.Add(Entity);
             Context.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 17
0
        public ActionResult Consultar(string IdTipoCatalogo = "", bool Exito = false)
        {
            Af_CatalogoTipo_Info model = bus_catalogo.get_info(IdTipoCatalogo);

            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, "ActivoFijo", "CatalogoTipoAF", "Index");
            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));
        }
Ejemplo n.º 18
0
        public bool modificarDB(Af_CatalogoTipo_Info info)
        {
            try
            {
                using (Entities_activo_fijo Context = new Entities_activo_fijo())
                {
                    Af_CatalogoTipo Entity = Context.Af_CatalogoTipo.FirstOrDefault(q => q.IdTipoCatalogo == info.IdTipoCatalogo);
                    if (Entity == null)
                    {
                        return(false);
                    }

                    Entity.Descripcion = info.Descripcion;

                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 19
0
        public Af_CatalogoTipo_Info Get_Info_CatalogoTipo(string id)
        {
            EntitiesActivoFijo   context = new EntitiesActivoFijo();
            Af_CatalogoTipo_Info Info    = new Af_CatalogoTipo_Info();

            try
            {
                var contenido = context.Af_CatalogoTipo.First(var => var.IdTipoCatalogo == id);
                Info.IdTipoCatalogo = contenido.IdTipoCatalogo;
                Info.Descripcion    = contenido.Descripcion;
                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.InnerException + " " + ex.Message;
                throw new Exception(ex.InnerException.ToString());
            }
        }
        public ActionResult Nuevo()
        {
            Af_CatalogoTipo_Info model = new Af_CatalogoTipo_Info();

            return(View(model));
        }