public tb_sis_Documento_Tipo_Info get_info(string CodDocumentoTipo)
 {
     try
     {
         tb_sis_Documento_Tipo_Info info = new tb_sis_Documento_Tipo_Info();
         using (Entities_general Context = new Entities_general())
         {
             tb_sis_Documento_Tipo Entity = Context.tb_sis_Documento_Tipo.FirstOrDefault(q => q.codDocumentoTipo == CodDocumentoTipo);
             if (Entity == null)
             {
                 return(null);
             }
             info = new tb_sis_Documento_Tipo_Info
             {
                 codDocumentoTipo = Entity.codDocumentoTipo,
                 descripcion      = Entity.descripcion,
                 estado           = Entity.estado,
                 Posicion         = Entity.Posicion
             };
         }
         return(info);
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #2
0
 public List <tb_sis_Documento_Tipo_Info> Get_List_Documento_Tipo(int IdEmpresa)
 {
     try
     {
         List <tb_sis_Documento_Tipo_Info> Lst = new List <tb_sis_Documento_Tipo_Info>();
         using (EntitiesGeneral General = new EntitiesGeneral())
         {
             var Consutar = from q in General.tb_sis_Documento_Tipo
                            join o in General.tb_sis_Documento_Tipo_x_Empresa
                            on q.codDocumentoTipo equals o.codDocumentoTipo
                            where o.IdEmpresa == IdEmpresa
                            select q;
             foreach (var item in Consutar)
             {
                 tb_sis_Documento_Tipo_Info info = new tb_sis_Documento_Tipo_Info();
                 info.codDocumentoTipo = item.codDocumentoTipo;
                 info.descripcion      = item.descripcion;
                 info.estado           = item.estado;
                 info.Posicion         = item.Posicion;
                 Lst.Add(info);
             }
         }
         return(Lst);
     }
     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(tb_sis_Documento_Tipo_Info model)
 {
     if (!bus_tipodocumento.anularDB(model))
     {
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
        public ActionResult Anular(string codDocumentoTipo = "")
        {
            tb_sis_Documento_Tipo_Info model = bus_tipodocumento.get_info(codDocumentoTipo);

            if (model == null)
            {
                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
Пример #5
0
 public bool anularDB(tb_sis_Documento_Tipo_Info info)
 {
     try
     {
         return(odata.anularDB(info));
     }
     catch (Exception)
     {
         throw;
     }
 }
        public ActionResult Nuevo(tb_sis_Documento_Tipo_Info model)
        {
            if (bus_tipodocumento.validar_existe_CodDocumento(model.codDocumentoTipo))
            {
                ViewBag.mensaje = "El código ya se encuentra registrado";
                return(View(model));
            }

            if (!bus_tipodocumento.guardarDB(model))
            {
                return(View(model));
            }
            return(RedirectToAction("Index"));
        }
        public bool anularDB(tb_sis_Documento_Tipo_Info info)
        {
            try
            {
                using (Entities_general Context = new Entities_general())
                {
                    tb_sis_Documento_Tipo Entity = Context.tb_sis_Documento_Tipo.FirstOrDefault(q => q.codDocumentoTipo == info.codDocumentoTipo);
                    if (Entity == null)
                    {
                        return(false);
                    }

                    Entity.estado = info.estado = "I";

                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
 public bool guardarDB(tb_sis_Documento_Tipo_Info info)
 {
     try
     {
         using (Entities_general Context = new Entities_general())
         {
             tb_sis_Documento_Tipo Entity = new tb_sis_Documento_Tipo
             {
                 codDocumentoTipo = info.codDocumentoTipo,
                 descripcion      = info.descripcion,
                 estado           = info.estado = "A",
                 Posicion         = info.Posicion
             };
             Context.tb_sis_Documento_Tipo.Add(Entity);
             Context.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
        public bool modificarDB(tb_sis_Documento_Tipo_Info info)
        {
            try
            {
                using (Entities_general Context = new Entities_general())
                {
                    tb_sis_Documento_Tipo Entity = Context.tb_sis_Documento_Tipo.FirstOrDefault(q => q.codDocumentoTipo == info.codDocumentoTipo);
                    if (Entity == null)
                    {
                        return(false);
                    }

                    Entity.descripcion = info.descripcion;
                    Entity.Posicion    = info.Posicion;

                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public ActionResult Nuevo()
        {
            tb_sis_Documento_Tipo_Info model = new tb_sis_Documento_Tipo_Info();

            return(View());
        }