public String NuevoPedido()
        {
            String Mensaje           = "";
            List <ClsParametros> lst = new List <ClsParametros>();

            try
            {
                //PASAMOS PARAMETROS DE ENTRADA
                lst.Add(new ClsParametros("@id_Producto", c_idProducto));
                lst.Add(new ClsParametros("@id_Proveedor", c_idProveedor));
                lst.Add(new ClsParametros("@id_Cajero", c_idCajero));
                lst.Add(new ClsParametros("@PrecioCompra", c_PrecioCompra));
                lst.Add(new ClsParametros("@Cantidad", c_Cantidad));
                lst.Add(new ClsParametros("@Fecha_Pedido", c_FechaPedido));
                lst.Add(new ClsParametros("@Fecha_Entrega", c_FechaEntrega));
                //PASAMOS LOS PARAMETROS DE SALIDA
                lst.Add(new ClsParametros("@Mensaje", SqlDbType.VarChar, 100));

                m.EjecutarSP("nuevoPedido", lst);
                Mensaje = lst[7].Valor.ToString();
            }
            catch (Exception ex) { throw ex; }

            return(Mensaje);
        }
Beispiel #2
0
        public String RegistrarDetalleVenta(Entity.DetalleVenta dv)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";

            try
            {
                lst.Add(new ClsParameter("@Code_sales", dv.Code_sales));
                lst.Add(new ClsParameter("@Code_product", dv.Code_product));
                lst.Add(new ClsParameter("@Cantidad", dv.Cantidad));
                lst.Add(new ClsParameter("@Precio", dv.Precio));
                lst.Add(new ClsParameter("@Code_unit", dv.Code_unit));
                lst.Add(new ClsParameter("@Base_imponible", dv.Base_imponible));
                lst.Add(new ClsParameter("@Igv", dv.Igv));
                lst.Add(new ClsParameter("@importe", dv.Importe));
                lst.Add(new ClsParameter("@Created_at", dv.created_at));
                lst.Add(new ClsParameter("@Updated_at", dv.updated_at));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 100));
                M.EjecutarSP("RegistrarDetalleVenta", ref lst);
                Mensaje = lst[10].Valor.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Mensaje);
        }
        //INGRESAR CLIENTES
        public String IngresarProductos()
        {
            String Mensaje           = "";
            List <ClsParametros> lst = new List <ClsParametros>();

            try
            {
                //PASAMOS PARAMETROS DE ENTRADA
                lst.Add(new ClsParametros("@Descripcion", c_Descripcion));
                lst.Add(new ClsParametros("@id_TipoProducto", c_idTipoProducto));
                lst.Add(new ClsParametros("@MarcaProducto", c_MarcaProducto));
                lst.Add(new ClsParametros("@PrecioCompra", c_PrecioCompra));
                lst.Add(new ClsParametros("@PrecioVenta", c_PrecioVenta));
                lst.Add(new ClsParametros("@Stock", c_Stock));
                lst.Add(new ClsParametros("@id_Proveedor", c_idProveedor));
                //PASAMOS LOS PARAMETROS DE SALIDA
                lst.Add(new ClsParametros("@Mensaje", SqlDbType.VarChar, 100));

                m.EjecutarSP("nuevoProducto", lst);
                Mensaje = lst[7].Valor.ToString();
            }
            catch (Exception ex) { throw ex; }

            return(Mensaje);
        }
Beispiel #4
0
        public String RegistrarCompanyProduct(Entity.CompanyProduct p)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";

            try
            {
                lst.Add(new ClsParameter("@code_product", p.Code_product));
                lst.Add(new ClsParameter("@name_product", p.Product_name));
                lst.Add(new ClsParameter("@code_brand", p.Code_brand));
                lst.Add(new ClsParameter("@Code_category", p.Code_category));
                lst.Add(new ClsParameter("@precio", p.Precio));
                lst.Add(new ClsParameter("@unidad_medida", p.Unidad_medida));
                lst.Add(new ClsParameter("@ruc_empresa", p.Ruc_empresa));
                lst.Add(new ClsParameter("@created_at", p.created_at));
                lst.Add(new ClsParameter("@updated_at", p.updated_at));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 50));
                M.EjecutarSP("RegistrarCompanyProducts", ref lst);
                Mensaje = lst[9].Valor.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Mensaje);
        }
Beispiel #5
0
        //INGRESAR CLIENTES
        public String IngresarClientes()
        {
            String Mensaje           = "";
            List <ClsParametros> lst = new List <ClsParametros>();

            try {
                //PASAMOS PARAMETROS DE ENTRADA
                lst.Add(new ClsParametros("@nit_Cliente", c_NIT));
                lst.Add(new ClsParametros("@Nombre", c_Nombre));
                lst.Add(new ClsParametros("@DPI", c_DPI));
                lst.Add(new ClsParametros("@Direccion", c_Direccion));
                lst.Add(new ClsParametros("@Telefono", c_Telefono));
                lst.Add(new ClsParametros("@Email", c_Email));
                lst.Add(new ClsParametros("@id_Municipio", c_Municipio));
                lst.Add(new ClsParametros("@id_Departamento", c_Depa));
                lst.Add(new ClsParametros("@id_Pais", c_Pais));
                //PASAMOS LOS PARAMETROS DE SALIDA
                lst.Add(new ClsParametros("@Mensaje", SqlDbType.VarChar, 100));

                m.EjecutarSP("nuevoCliente", lst);
                Mensaje = lst[9].Valor.ToString();
            } catch (Exception ex) { throw ex; }

            return(Mensaje);
        }
Beispiel #6
0
        public String RegistrarCliente(Entity.Cliente cl)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";

            try
            {
                lst.Add(new ClsParameter("@Ruc_client", cl.Ruc_client));
                lst.Add(new ClsParameter("@Business_name", cl.Business_name));
                lst.Add(new ClsParameter("@Brand", cl.Brand));
                lst.Add(new ClsParameter("@Address", cl.Address));
                lst.Add(new ClsParameter("@Email", cl.Email));
                lst.Add(new ClsParameter("@Telephone", cl.Telephone));
                lst.Add(new ClsParameter("@Status", cl.Status));
                lst.Add(new ClsParameter("@Condition", cl.Condition));
                lst.Add(new ClsParameter("@Created_at", cl.created_at));
                lst.Add(new ClsParameter("@Updated_at", cl.updated_at));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 50));

                M.EjecutarSP("RegistrarCliente", ref lst);
                Mensaje = lst[10].Valor.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Mensaje);
        }
Beispiel #7
0
        public String RegistrarUsuario(Entity.User U)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";

            try
            {
                lst.Add(new ClsParameter("@Code_ruc", U.Code_ruc));
                lst.Add(new ClsParameter("@Business_name", U.Business_name));
                lst.Add(new ClsParameter("@Brand", U.Brand));
                lst.Add(new ClsParameter("@Cod_sector", U.Cod_sector));
                lst.Add(new ClsParameter("@Address", U.Address));
                lst.Add(new ClsParameter("@Email", U.Email));
                lst.Add(new ClsParameter("@Telephone", U.Telephone));
                lst.Add(new ClsParameter("@Status", U.Status));
                lst.Add(new ClsParameter("@Condition", U.Condition));
                lst.Add(new ClsParameter("@Created_at", U.created_at));
                lst.Add(new ClsParameter("@Updated_at", U.updated_at));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 50));
                M.EjecutarSP("RegistrarUsuario", ref lst);
                Mensaje = lst[11].Valor.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Mensaje);
        }
Beispiel #8
0
        public String NuevaDevolucion()
        {
            String Mensaje           = "";
            List <ClsParametros> lst = new List <ClsParametros>();

            try
            {
                //PASAMOS PARAMETROS DE ENTRADA
                lst.Add(new ClsParametros("@nit_Cliente", c_NIT));
                lst.Add(new ClsParametros("@Descripcion", c_Descripcion));
                lst.Add(new ClsParametros("@Cantidad", c_Cantidad));
                lst.Add(new ClsParametros("@Fecha", c_Fecha));
                lst.Add(new ClsParametros("@HoraDevolucion", c_Hora));
                lst.Add(new ClsParametros("@id_dFactura", c_idDFactura));
                lst.Add(new ClsParametros("@id_Factura", c_idFactura));
                lst.Add(new ClsParametros("@id_Producto", c_idProducto));
                lst.Add(new ClsParametros("@id_Cajero", c_idCajero));
                //PASAMOS LOS PARAMETROS DE SALIDA
                lst.Add(new ClsParametros("@Mensaje", SqlDbType.VarChar, 100));

                m.EjecutarSP("nuevaDevolucion", lst);
                Mensaje = lst[9].Valor.ToString();
            }
            catch (Exception ex) { throw ex; }

            return(Mensaje);
        }
Beispiel #9
0
        public String RegistrarCompra(Entity.Compra c)
        {
            String Mensaje          = "";
            List <ClsParameter> lst = new List <ClsParameter>();

            try
            {
                lst.Add(new ClsParameter("@code_purchages", c.Code_purchages));
                lst.Add(new ClsParameter("@Numero", c.Numero));
                lst.Add(new ClsParameter("@Fecha_emision", c.Fecha_emision));
                lst.Add(new ClsParameter("@Fecha_pago", c.Fecha_pago));
                lst.Add(new ClsParameter("@Cdp_tipo", c.Cdp_tipo));
                lst.Add(new ClsParameter("@Cdp_serie", c.Cdp_serie));
                lst.Add(new ClsParameter("@Cdp_numero", c.Cdp_numero));
                lst.Add(new ClsParameter("@Proveedor_tipo", c.Proveedor_tipo));
                lst.Add(new ClsParameter("@Proveedor_numero", c.Proveedor_numero));
                lst.Add(new ClsParameter("@Base_imponible", c.Base_imponible));
                lst.Add(new ClsParameter("@Igv", c.Igv));
                lst.Add(new ClsParameter("@no_gravada", c.No_gravada));
                lst.Add(new ClsParameter("@descuento", c.Descuento));
                lst.Add(new ClsParameter("@Importe_total", c.Importe_total));
                lst.Add(new ClsParameter("@Dolares", c.Dolares));
                lst.Add(new ClsParameter("@percepcion", c.Perceppcion));
                lst.Add(new ClsParameter("@Detraccion_id", c.Detraccion_id));
                lst.Add(new ClsParameter("@Constancia_detraccion_numero", c.Constancia_detraccion_numero));
                lst.Add(new ClsParameter("@Constancia_detraccion_fecha_pago", c.Constancia_detraccion_fecha_pago));
                lst.Add(new ClsParameter("@Constancia_detraccion_monto", c.Constancia_detraccion_monto));
                lst.Add(new ClsParameter("@monto_referencial", c.Monto_referencial));
                lst.Add(new ClsParameter("@nota_credito_referencia_fecha", c.Nota_credito_referencia_fecha));
                lst.Add(new ClsParameter("@nota_credito_referencia_tipo", c.Nota_credito_referencia_tipo));
                lst.Add(new ClsParameter("@nota_credito_referencia_serie", c.Nota_credito_referencia_serie));
                lst.Add(new ClsParameter("@nota_credito_referencia_numero", c.Nota_credito_referencia_numero));
                lst.Add(new ClsParameter("@Observacion", c.Observacion));
                lst.Add(new ClsParameter("@created_at", c.created_at));
                lst.Add(new ClsParameter("@updated_at", c.updated_at));
                lst.Add(new ClsParameter("@Company_ruc", c.Company_ruc));
                lst.Add(new ClsParameter("@Tipo_moneda", c.Tipo_moneda));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 100));
                M.EjecutarSP("RegistrarCompra", ref lst);
                return(Mensaje = lst[30].Valor.ToString());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #10
0
        public String RegistrarVenta(Entity.Venta v)
        {
            String Mensaje          = "";
            List <ClsParameter> lst = new List <ClsParameter>();

            try
            {
                lst.Add(new ClsParameter("@Code", v.Code));
                lst.Add(new ClsParameter("@Numero", v.Numero));
                lst.Add(new ClsParameter("@Fecha_emision", v.Fecha_emision));
                lst.Add(new ClsParameter("@Fecha_pago", v.Fecha_pago));
                lst.Add(new ClsParameter("@Cdp_tipo", v.Cdp_tipo));
                lst.Add(new ClsParameter("@Cdp_serie", v.Cdp_serie));
                lst.Add(new ClsParameter("@Cdp_numero", v.Cdp_numero));
                lst.Add(new ClsParameter("@Proveedor_tipo", v.Proveedor_tipo));
                lst.Add(new ClsParameter("@Proveedor_numero", v.Proveedor_numero));
                lst.Add(new ClsParameter("@Valor_exportacion", v.Valor_exportacion));
                lst.Add(new ClsParameter("@Base_imponible", v.Base_imponible));
                lst.Add(new ClsParameter("@Importe_total_exonerada", v.Importe_total_exonerada));
                lst.Add(new ClsParameter("@Importe_total_inafecta", v.Importe_total_inafecta));
                lst.Add(new ClsParameter("@Igv", v.Igv));
                lst.Add(new ClsParameter("@Importe_total", v.Importe_total));
                lst.Add(new ClsParameter("@Dolares", v.Dolares));
                lst.Add(new ClsParameter("@Igv_retencion", v.Igv_retencion));
                lst.Add(new ClsParameter("@Detraccion_id", v.Detraccion_id));
                lst.Add(new ClsParameter("@Constancia_detraccion_numero", v.Constancia_detraccion_numero));
                lst.Add(new ClsParameter("@Constancia_detraccion_fecha_pago", v.Constancia_detraccion_fecha_pago));
                lst.Add(new ClsParameter("@Constancia_detraccion_monto", v.Constancia_detraccion_monto));
                lst.Add(new ClsParameter("@Constancia_detraccion_referencia_monto", v.Constancia_detraccion_referencia_monto));
                lst.Add(new ClsParameter("@Observacion", v.Observacion));
                lst.Add(new ClsParameter("@created_at", v.created_at));
                lst.Add(new ClsParameter("@updated_at", v.updated_at));
                lst.Add(new ClsParameter("@Company_ruc", v.Company_ruc));
                lst.Add(new ClsParameter("@Tipo_moneda", v.Tipo_moneda));
                lst.Add(new ClsParameter("@estado", v.Estado));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 100));
                M.EjecutarSP("RegistrarVenta", ref lst);
                return(Mensaje = lst[28].Valor.ToString());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public String RegistrarUsuarioLogin(Entity.User_Login U)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";

            try
            {
                lst.Add(new ClsParameter("@IdEmpleado", U.IdEmpleado));
                lst.Add(new ClsParameter("@Usuario", U.User));
                lst.Add(new ClsParameter("@Contraseña", U.Password));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 50));
                M.EjecutarSP("RegistrarUsuario", ref lst);
                return(Mensaje = lst[3].Valor.ToString());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public String IngresarProveedor()
        {
            String Mensaje           = "";
            List <ClsParametros> lst = new List <ClsParametros>();

            try
            {
                //PASAMOS PARAMETROS DE ENTRADA
                lst.Add(new ClsParametros("@Descripcion", c_Descripcion));
                lst.Add(new ClsParametros("@Email", c_Email));
                //PASAMOS LOS PARAMETROS DE SALIDA
                lst.Add(new ClsParametros("@Mensaje", SqlDbType.VarChar, 100));

                m.EjecutarSP("nuevoProveedor", lst);
                Mensaje = lst[2].Valor.ToString();
            }
            catch (Exception ex) { throw ex; }

            return(Mensaje);
        }
Beispiel #13
0
        public String RegistrarMarca(Entity.Marca m)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";

            try
            {
                lst.Add(new ClsParameter("@Code_trademark", m.Code_trademark));
                lst.Add(new ClsParameter("@Trademark_name", m.Trademark_name));
                lst.Add(new ClsParameter("@Description", m.Description));
                lst.Add(new ClsParameter("@Created_at", m.created_at));
                lst.Add(new ClsParameter("@Updated_at", m.updated_at));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 50));
                M.EjecutarSP("RegistrarMarca", ref lst);
                Mensaje = lst[5].Valor.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Mensaje);
        }
        public String RegistrarCategoria(Entity.Categoria c)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";

            try
            {
                lst.Add(new ClsParameter("@Code_category", c.Code_category));
                lst.Add(new ClsParameter("@Category_name", c.Category_name));
                lst.Add(new ClsParameter("@Description", c.Description));
                lst.Add(new ClsParameter("@Created_at", c.created_at));
                lst.Add(new ClsParameter("@Updated_at", c.updated_at));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 50));
                M.EjecutarSP("RegistrarCategoria", ref lst);
                Mensaje = lst[5].Valor.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Mensaje);
        }
Beispiel #15
0
        public String RegistrarUserCompany(Entity.CompanyUser U)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";
            string pas = Encrypt.GetSHA1(Convert.ToString(U.Password));

            try
            {
                lst.Add(new ClsParameter("@username", U.Username));
                lst.Add(new ClsParameter("@password", pas));
                lst.Add(new ClsParameter("@state", U.State));
                lst.Add(new ClsParameter("@ruc_company", U.Ruc_company));
                lst.Add(new ClsParameter("@created_at", U.created_at));
                lst.Add(new ClsParameter("@updated_at", U.updated_at));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 50));
                M.EjecutarSP("RegistrarUsuarioCompania", ref lst);
                return(Mensaje = lst[6].Valor.ToString());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #16
0
        public String RegistrarProducto(Entity.ClsProduct p)
        {
            List <ClsParameter> lst = new List <ClsParameter>();
            String Mensaje          = "";

            try
            {
                lst.Add(new ClsParameter("@Code_product", p.Code_product));
                lst.Add(new ClsParameter("@Product_name", p.Product_name));
                lst.Add(new ClsParameter("@Code_trademark", p.Code_trademark));
                lst.Add(new ClsParameter("@Code_category", p.Code_category));
                lst.Add(new ClsParameter("@Description", p.Description));
                lst.Add(new ClsParameter("@Created_at", p.created_at));
                lst.Add(new ClsParameter("@Updated_at", p.updated_at));
                lst.Add(new ClsParameter("@Mensaje", "", SqlDbType.VarChar, ParameterDirection.Output, 50));
                M.EjecutarSP("RegistrarProducto", ref lst);
                Mensaje = lst[7].Valor.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Mensaje);
        }
Beispiel #17
0
        public String ValidarUsuario()
        {
            String Mensaje           = "";
            List <ClsParametros> lst = new List <ClsParametros>();

            try
            {
                //PASAMOS PARAMETROS DE ENTRADA
                lst.Add(new ClsParametros("@Username", c_Username));
                lst.Add(new ClsParametros("@Pass", c_Pass));

                //PASAMOS LOS PARAMETROS DE SALIDA
                lst.Add(new ClsParametros("@Mensaje", SqlDbType.VarChar, 100));

                m.EjecutarSP("validarUsuario", lst);
                Mensaje = lst[2].Valor.ToString();
            }
            catch (Exception ex) { throw ex; }

            return(Mensaje);
        }
        public String NuevaVenta()
        {
            String Mensaje           = "";
            List <ClsParametros> lst = new List <ClsParametros>();

            try
            {
                //PASAMOS PARAMETROS DE ENTRADA
                lst.Add(new ClsParametros("@nit_Cliente", c_NIT));
                lst.Add(new ClsParametros("@Nombre_Cliente", c_NombreCliente));
                lst.Add(new ClsParametros("@id_Cajero", c_idCajero));
                lst.Add(new ClsParametros("@id_TipoPago", c_idTipoPago));
                lst.Add(new ClsParametros("@Fecha", c_Fecha));
                lst.Add(new ClsParametros("@HoraVenta", c_Hora));
                //PASAMOS LOS PARAMETROS DE SALIDA
                lst.Add(new ClsParametros("@Mensaje", SqlDbType.VarChar, 100));

                m.EjecutarSP("encFactura", lst);
                Mensaje = lst[6].Valor.ToString();
            }catch (Exception ex) { throw ex; }

            return(Mensaje);
        }