Example #1
0
        public static object listarParametro(EGeneral objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                if (HttpContext.Current.Session["userRump"] == null)
                {
                    objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión");
                    return(objRespuesta);
                }
                List <EGeneral> objResultado = new List <EGeneral>();
                objResultado = NParametro.listarParametro(objE);
                if (objResultado.Count == 0)
                {
                    objRespuesta.Error("No se encontraron registros.");
                }
                else
                {
                    objRespuesta.Resultado = objResultado;
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
Example #2
0
        public List <EGeneral> ListaEmpresaLogin()
        {
            List <EGeneral> oDatos = new List <EGeneral>();

            using (var Connection = GetConnection(this.BaseDeDatos))
            {
                try
                {
                    Connection.Open();
                    SetQuery("GEN_ListaEmpresaLogin");
                    CreateHelper(Connection);
                    using (var Reader = ExecuteReader())
                    {
                        while (Reader.Read())
                        {
                            EGeneral obj = new EGeneral();
                            obj.Text   = (Reader["sRUC"].ToString());
                            obj.Nombre = Reader["sRazonSocialE"].ToString();
                            oDatos.Add(obj);
                        }
                    }
                }
                catch (Exception Exception)
                {
                    throw Exception;
                }
                finally
                {
                    Connection.Close();
                }
            }
            return(oDatos);
        }
Example #3
0
        public static List <EGeneral> listarParametro(EGeneral objE)
        {
            List <EGeneral> lista = new List <EGeneral>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_getParametros", cn);
                cmd.Parameters.AddWithValue("@parametro1", objE.vPARAM1);
                cmd.Parameters.AddWithValue("@parametro2", objE.vPARAM2);
                cmd.Parameters.AddWithValue("@tipo", objE.CODIGO);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EGeneral mItem = new EGeneral();
                        mItem.CODIGO      = dr.IsDBNull(dr.GetOrdinal("CODIGO")) ? string.Empty : dr.GetString(dr.GetOrdinal("CODIGO"));
                        mItem.DESCRIPCION = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Example #4
0
        public EGeneral VisorStock(int empresa, int sucursal, int material, int almacen)
        {
            EGeneral obj = null;

            using (var Connection = GetConnection(this.BaseDeDatos))
            {
                try
                {
                    Connection.Open();
                    SetQuery("LOG_VistaStock");
                    CreateHelper(Connection);
                    AddInParameter("@IdEmpresa", empresa);
                    AddInParameter("@IdSucursal", sucursal);
                    AddInParameter("@IdMaterial", material);
                    AddInParameter("@IdAlmacen", almacen);
                    using (var Reader = ExecuteReader())
                    {
                        while (Reader.Read())
                        {
                            obj     = new EGeneral();
                            obj.Num = float.Parse(Reader["sStock"].ToString());
                        }
                    }
                }
                catch (Exception Exception)
                {
                    throw Exception;
                }
                finally
                {
                    Connection.Close();
                }
            }
            return(obj);
        }
Example #5
0
        public List <EGeneral> CBOLista(int Id, int Empresa)
        {
            List <EGeneral> oDatos = new List <EGeneral>();

            using (var Connection = GetConnection(BaseDeDatos))
            {
                try
                {
                    Connection.Open();
                    SetQuery("LOG_CBOLista");
                    CreateHelper(Connection);
                    AddInParameter("@IdFlag", Id);
                    AddInParameter("@IdEmpresa", Empresa);
                    using (var Reader = ExecuteReader())
                    {
                        while (Reader.Read())
                        {
                            EGeneral obj = new EGeneral();
                            obj.Id     = int.Parse(Reader["Id"].ToString());
                            obj.Nombre = (Reader["Nombre"].ToString());
                            oDatos.Add(obj);
                        }
                    }
                }
                catch (Exception Exception)
                {
                    throw Exception;
                }
                finally
                {
                    Connection.Close();
                }
                return(oDatos);
            }
        }
Example #6
0
        public EGeneral GetSerieNumero(int Empresa, int Flag)
        {
            EGeneral obj = null;

            using (var Connection = GetConnection(BaseDeDatos))
            {
                try
                {
                    Connection.Open();
                    SetQuery("LOG_GetSerieNumero");
                    CreateHelper(Connection);
                    AddInParameter("@Idempresa", Empresa);
                    AddInParameter("@flag", Flag);
                    using (var Reader = ExecuteReader())
                    {
                        if (Reader.Read())
                        {
                            obj        = new EGeneral();
                            obj.Nombre = Reader["SerieNum"].ToString();
                        }
                    }
                }
                catch (Exception Exception)
                {
                    throw Exception;
                }
                finally
                {
                    Connection.Close();
                }
                return(obj);
            }
        }
Example #7
0
        public EGeneral CoidgoGenerado(int Empresa)
        {
            EGeneral obj = null;

            using (var Connection = GetConnection(BaseDeDatos))
            {
                try
                {
                    Connection.Open();
                    SetQuery("LOG_Codigo_Autogenerado_x_Producto");
                    CreateHelper(Connection);
                    AddInParameter("@Empresa", Empresa);
                    using (var Reader = ExecuteReader())
                    {
                        if (Reader.Read())
                        {
                            obj        = new EGeneral();
                            obj.Nombre = Reader["Codigo"].ToString();
                        }
                    }
                }
                catch (Exception Exception)
                {
                    throw Exception;
                }
                finally
                {
                    Connection.Close();
                }
                return(obj);
            }
        }
Example #8
0
        public List <EGeneral> ListaComboAlmacenes(int Empresa, string usuario)
        {
            List <EGeneral> oDatos = new List <EGeneral>();

            using (var Connection = GetConnection(BaseDeDatos))
            {
                try
                {
                    Connection.Open();
                    SetQuery("LOG_ListaCBOAlmacenAll");
                    CreateHelper(Connection);
                    AddInParameter("@IdEmpresa", Empresa);
                    AddInParameter("@sLogin", usuario);
                    using (var Reader = ExecuteReader())
                    {
                        while (Reader.Read())
                        {
                            EGeneral obj = new EGeneral();
                            obj.Id     = int.Parse(Reader["Id"].ToString());
                            obj.Nombre = (Reader["Nombre"].ToString());
                            oDatos.Add(obj);
                        }
                    }
                }
                catch (Exception Exception)
                {
                    throw Exception;
                }
                finally
                {
                    Connection.Close();
                }
                return(oDatos);
            }
        }
Example #9
0
 public string Insertar_UpdateModelo(EGeneral odatos, int empresa, string Usuario)
 {
     try
     {
         return(Data.Insertar_UpdateModelo(odatos, empresa, Usuario));
     }
     catch (Exception Exception)
     {
         throw Exception;
     }
 }
Example #10
0
 public string Insertar_UpdateTipo(EGeneral Menu, int empresa, string Usuario)
 {
     try
     {
         return(Data.Insertar_UpdateTipo(Menu, empresa, Usuario));
     }
     catch (Exception Exception)
     {
         throw Exception;
     }
 }
 public void Insertar_UpdateModelo(EGeneral eMenu)
 {
     try
     {
         var Usuario = Authentication.UserLogued.Usuario;
         var empresa = Authentication.UserLogued.Empresa.Id;
         Utils.WriteMessage(Mantenimiento.Insertar_UpdateModelo(eMenu, empresa, Usuario));
     }
     catch (Exception Exception)
     {
         Utils.Write(
             ResponseType.JSON,
             "{ Code: 2, ErrorMessage: \"" + Exception.Message + "\" }"
             );
     }
 }
Example #12
0
        public static object listarParametro(EGeneral objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                List <EGeneral> objResultado = new List <EGeneral>();
                objResultado = NParametro.listarParametro(objE);

                objRespuesta.Resultado = objResultado;
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
Example #13
0
        public List <EGeneral> FiltroBusquedaProducto(int Empresa, int idSucursal, int idAlmacen, string filtro)
        {
            List <EGeneral> lProducto = new List <EGeneral>();

            using (var Connection = GetConnection(this.BaseDeDatos))
            {
                try
                {
                    Connection.Open();
                    SetQuery("LOG_BusquedaProducto");
                    CreateHelper(Connection);
                    AddInParameter("@IdEmpresa", Empresa);
                    AddInParameter("@idSucursal", idSucursal);
                    AddInParameter("@idAlmacen", idAlmacen);
                    AddInParameter("@vFiltro", filtro);

                    using (var Reader = ExecuteReader())
                    {
                        while (Reader.Read())
                        {
                            EGeneral obj = new EGeneral();
                            obj.Id      = int.Parse(Reader["Id"].ToString());
                            obj.Text    = Reader["CodMaterial"].ToString();  //documento
                            obj.Nombre  = Reader["sNomMaterial"].ToString(); //
                            obj.sCodigo = Reader["sCodigoSunat"].ToString();
                            lProducto.Add(obj);
                        }
                    }
                }
                catch (Exception Exception)
                {
                    throw Exception;
                }
                finally
                {
                    Connection.Close();
                }
            }
            return(lProducto);
        }
Example #14
0
        public List <EGeneral> FiltroProvCli(string filtro, int Tipo, int flag, int Empresa)
        {
            List <EGeneral> lUbigeo = new List <EGeneral>();

            using (var Connection = GetConnection(this.BaseDeDatos))
            {
                try
                {
                    Connection.Open();
                    SetQuery("LOG_BusquedaProCli");
                    CreateHelper(Connection);
                    AddInParameter("@vFiltro", filtro);
                    AddInParameter("@tipoDoc", Tipo);
                    AddInParameter("@flag", flag);
                    AddInParameter("@IdEmpresa", Empresa);
                    using (var Reader = ExecuteReader())
                    {
                        while (Reader.Read())
                        {
                            EGeneral obj = new EGeneral();
                            obj.Id     = int.Parse(Reader["Id"].ToString());
                            obj.Text   = Reader["Doc"].ToString();   //documento
                            obj.Nombre = Reader["Razon"].ToString(); //
                            obj.Dir    = Reader["Direccion"].ToString();
                            lUbigeo.Add(obj);
                        }
                    }
                }
                catch (Exception Exception)
                {
                    throw Exception;
                }
                finally
                {
                    Connection.Close();
                }
            }
            return(lUbigeo);
        }
Example #15
0
        public static object listarParametro(EGeneral objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                List <EGeneral> objResultado = new List <EGeneral>();
                //EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"];
                objResultado = NParametro.listarParametro(objE);
                if (objResultado.Count == 0)
                {
                    objRespuesta.Error("No se encontraron registros.");
                }
                else
                {
                    objRespuesta.Resultado = objResultado;
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
Example #16
0
 public static List <EGeneral> listarParametro(EGeneral objE)
 {
     return(DParametro.listarParametro(objE));
 }