Ejemplo n.º 1
0
 public Boolean AnularDB(ba_TipoFlujo_Info Infoo)
 {
     try
     {
         using (EntitiesBanco entity = new EntitiesBanco())
         {
             ba_TipoFlujo ObjAMOdificar = entity.ba_TipoFlujo.FirstOrDefault(delegate(ba_TipoFlujo va) { return(va.IdTipoFlujo == Infoo.IdTipoFlujo && va.IdEmpresa == Infoo.IdEmpresa); });
             if (ObjAMOdificar != null)
             {
                 ObjAMOdificar.Estado = "I";
                 entity.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.º 2
0
 public ba_TipoFlujo_Info get_info(int IdEmpresa, decimal IdTipoFlujo)
 {
     try
     {
         ba_TipoFlujo_Info info = new ba_TipoFlujo_Info();
         using (Entities_banco Context = new Entities_banco())
         {
             ba_TipoFlujo Entity = Context.ba_TipoFlujo.Where(q => q.IdEmpresa == IdEmpresa && q.IdTipoFlujo == IdTipoFlujo).FirstOrDefault();
             info = new ba_TipoFlujo_Info
             {
                 IdEmpresa        = Entity.IdEmpresa,
                 cod_flujo        = Entity.cod_flujo,
                 Descricion       = Entity.Descricion,
                 Estado           = Entity.Estado,
                 IdTipoFlujo      = Entity.IdTipoFlujo,
                 IdTipoFlujoPadre = Entity.IdTipoFlujoPadre,
                 Tipo             = Entity.Tipo
             };
         }
         return(info);
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 3
0
        public bool anularDB(ba_TipoFlujo_Info info)
        {
            try
            {
                using (Entities_banco Context = new Entities_banco())
                {
                    ba_TipoFlujo Entity = Context.ba_TipoFlujo.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdTipoFlujo == info.IdTipoFlujo).FirstOrDefault();
                    if (Entity == null)
                    {
                        return(false);
                    }

                    Entity.Estado = "I";

                    Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu;
                    Entity.Fecha_UltAnu    = DateTime.Now;

                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 4
0
        public bool modificarDB(ba_TipoFlujo_Info info)
        {
            try
            {
                using (Entities_banco Context = new Entities_banco())
                {
                    ba_TipoFlujo Entity = Context.ba_TipoFlujo.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdTipoFlujo == info.IdTipoFlujo).FirstOrDefault();
                    if (Entity == null)
                    {
                        return(false);
                    }

                    Entity.cod_flujo        = info.cod_flujo;
                    Entity.Descricion       = info.Descricion;
                    Entity.Tipo             = info.Tipo;
                    Entity.IdTipoFlujoPadre = info.IdTipoFlujoPadre;

                    Entity.IdUsuarioUltMod = info.IdUsuarioUltMod;
                    Entity.Fecha_UltMod    = DateTime.Now;

                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 5
0
        public bool guardarDB(ba_TipoFlujo_Info info)
        {
            try
            {
                using (Entities_banco Context = new Entities_banco())
                {
                    ba_TipoFlujo Entity = new ba_TipoFlujo
                    {
                        IdEmpresa        = info.IdEmpresa,
                        cod_flujo        = info.cod_flujo,
                        Descricion       = info.Descricion,
                        Estado           = info.Estado = "A",
                        IdTipoFlujo      = info.IdTipoFlujo = get_id(info.IdEmpresa),
                        IdTipoFlujoPadre = info.IdTipoFlujoPadre,
                        Tipo             = info.Tipo,

                        IdUsuario     = info.IdUsuario,
                        Fecha_Transac = DateTime.Now
                    };
                    Context.ba_TipoFlujo.Add(Entity);
                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 6
0
        public Boolean GuardarDB(ba_TipoFlujo_Info Info, ref decimal IdTipoFlujo)
        {
            try
            {
                List <ba_TipoFlujo_Info> Lst = new List <ba_TipoFlujo_Info>();
                using (EntitiesBanco Context = new EntitiesBanco())
                {
                    var Address = new ba_TipoFlujo();

                    Address.IdEmpresa        = Info.IdEmpresa;
                    IdTipoFlujo              = Address.IdTipoFlujo = GetIdTipoFlujo(Info.IdEmpresa);
                    Address.IdTipoFlujoPadre = Info.IdTipoFlujoPadre;
                    Address.cod_flujo        = (Info.cod_flujo == "" || Info.cod_flujo == null) ? IdTipoFlujo.ToString() : Info.cod_flujo;
                    Address.Descricion       = Info.Descricion;
                    Address.Estado           = Info.Estado;
                    Address.Tipo             = Info.Tipo;
                    Address.cod_flujo        = Info.cod_flujo;



                    Context.ba_TipoFlujo.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());
            }
        }