public static string ActualizarSubLinea(int idsublinea, int idlinea, string descripcion, string abreviatura, decimal descuento)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_SubLinea";


            objProc.Parametros.Add(new MParametro {
                Nombre = "@idsublinea", Valor = idsublinea, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idlinea", Valor = idlinea, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@abreviatura", Valor = abreviatura, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descuento", Valor = descuento, Tipo = DbType.Decimal, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string guardarProveedor(int idtienda, string nombre, string nit, string direccion, string correo, string telefono, string vendedor, string telefono_vendedor)
        {
            MExecute       objExcute = new MExecute();
            MProcedimiento objProc   = new MProcedimiento();

            objProc.NombreProcedimiento = "SPSave_Proveedor";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@nombre", Valor = nombre, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@nit", Valor = nit, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@direccion", Valor = direccion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@correo", Valor = correo, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@telefono", Valor = telefono, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@vendedor", Valor = vendedor, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@telefono_vendedor", Valor = telefono_vendedor, Tipo = DbType.String, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string Agregar(int id_tienda, int id_documento, string descripcion, string serie, int correlativo, bool operado)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_Notificacion";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tienda", Valor = id_tienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_documento", Valor = id_documento, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@serie", Valor = serie, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@correlativo", Valor = correlativo, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@operado", Valor = operado, Tipo = DbType.Boolean, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string GrabarEntrada(int id, int id_tienda, int id_usuario, int id_serie, decimal monto, string serie, int correlativo)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_EntradaDinero";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_recibo_anticipo", Valor = id, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tienda", Valor = id_tienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_usuario", Valor = id_usuario, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_serie", Valor = id_serie, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@monto", Valor = monto, Tipo = DbType.Decimal, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@serie", Valor = serie, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@correlativo", Valor = correlativo, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //___________________________________________________________________________
        public static string ActualizarPreciosYCostos(int idtienda, int idproducto, decimal precioa, decimal precioCosto, int opcion, bool verificado, int id_sub_orden_detlle)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_PrecioAyUltimoCostoproductoSubordenCompra";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idproducto", Valor = idproducto, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@precioa_producto", Valor = precioa, Tipo = DbType.Decimal, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@precio_compra", Valor = precioCosto, Tipo = DbType.Decimal, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@verificado", Valor = verificado, Tipo = DbType.Boolean, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_sub_orden_detalle", Valor = id_sub_orden_detlle, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@opcion", Valor = opcion, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string AgregarCuentaBancaria(int id_tabla, string codigo, string nombre, string descripcion, string numero_ceunta, int opcion)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_AgregarCuentaBancaria";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tabla", Valor = id_tabla, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@codigo", Valor = codigo, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@nombre", Valor = nombre, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@numero_cuenta", Valor = numero_ceunta, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@opcion", Valor = opcion, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //___________________________________________________________________________________________________________
        //_____________________________________________________________________________________________________________
        //_________________________________ESTA FUNCION MUESTRA LAS CUOTAS DE UN CREDITO
        //NOTA: POR EL MOMENTO NO SE ESTA USUANDO
        //public static DataTable MostrarDetallePromesasDePagoParaObservaciones(int id_proesa_pago_enc)
        //{
        //    MProcedimiento objProc = new MProcedimiento();
        //    MExecute objExcute = new MExecute();
        //    objProc.NombreProcedimiento = "SPMostrar_PromesasDePagoParaAgregarObservaciones";
        //    objProc.Parametros.Add(new MParametro { Nombre = "@id_promesa_pago_enc", Valor = id_proesa_pago_enc, Tipo = DbType.Int32, Out = false });
        //    return objExcute.Consultar(objProc);

        //}
        //____________________________________________________________________________________________________________________

        //___ESTA FUNCION ES PARA AGREGAR LOS RECRGOS
        public static string AgregarRecargos(int idtienda, int id_promesa_pago, int id_usuario, int correlativo, decimal monto, string descripcion, DateTime fecha_de_pago, int id_tipo_de_promesa)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_AgregarRecargos";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_promesa_pago", Valor = id_promesa_pago, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_usuario_creacion", Valor = id_usuario, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@numero_cuota", Valor = correlativo, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@monto", Valor = monto, Tipo = DbType.Decimal, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@fecha_de_pago", Valor = fecha_de_pago, Tipo = DbType.Date, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tipo_de_promesa", Valor = id_tipo_de_promesa, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string GrabarSalida(int id_salida_dinero, int id_tienda, int id_tipo_pago, int id_tipo_salida_dinero, int id_tipo_documento, int id_sereie, int id_usuario, string descripcion, string destino, string observaciones, decimal monto, string serie, int correlativo, string serie_factura, int correlativo_factura, int opcion)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_RealizarMovimientoDinero";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_salida_dinero", Valor = id_salida_dinero, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tienda", Valor = id_tienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tipo_pago", Valor = id_tipo_pago, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tipo_salida_dinero", Valor = id_tipo_salida_dinero, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tipo_documento", Valor = id_tipo_documento, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_serie", Valor = id_sereie, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_usuario", Valor = id_usuario, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@destino", Valor = destino, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@observaciones", Valor = observaciones, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@monto", Valor = monto, Tipo = DbType.Decimal, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@serie", Valor = serie, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@correlativo", Valor = correlativo, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@serie_factura", Valor = serie_factura, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@correlativo_factura", Valor = correlativo_factura, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@opcion", Valor = opcion, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string ActivarProducto(int idproducto)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUdate_ActivarProducto";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idproducto", Valor = idproducto, Tipo = DbType.Int64, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //____ESTA FUNCION ES PARA ACTULAIZAR EL ESTDO RECIENTE DEL PRODCUTO, RECIENTE = NO
        public static string ProductosDejanDeSerRecientes(int idproducto)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_DejanDeSerProductosRecientes";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idprocuto", Valor = idproducto, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string CancelarCreditoVenta(int id_promesas_pago_enc)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_CancelarCreditoVenta";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_promesa_pago", Valor = id_promesas_pago_enc, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string Actualizar(int id_tienda, int correlativo)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_ActualizarNotificaciones";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tienda", Valor = id_tienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@correlativo", Valor = correlativo, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //____________________ESTA FUNCION ES PARA  CAMBIAR EL ESTADO DE UNA REQUSISICON A EN PROCESO, SU ESTADO PASA A SER , pro = en proceso_____________________________________
        public static string RequisicionEnProceso(int idcapturapedido, int idtienda)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_CmbiarCapturaPedidoAestadoEnProceso";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idcapturapedido", Valor = idcapturapedido, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string CompletarRequisicion(int idtienda, int idcaptruapedido)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_CambiarEstadoRequisicionEnTerminado";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idcapturapedido", Valor = idcaptruapedido, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
Exemplo n.º 15
0
        public static string CambiarEstadoOrdenAParcial(int id_encabezado, int id_estado_orden_de_compra)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_CambirEstadoDeOrdenCompraParcial";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_encabezado", Valor = id_encabezado, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_estado_orden_de_compra", Valor = id_estado_orden_de_compra, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //__________________________ESTA FUNCION ES PARA MOSTRAR PRODUCTOS SOLO PARA CREAR REQUEISICION
        public static string AnularRequsicion(int idtienda, int idrequisicion)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPAnular_CapturaPedido";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idcapturapedido", Valor = idrequisicion, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //____________________ESTA FUNCION ES PARA  ANULAR UNA SUBORDEN_______________________________________
        public static string AnularSuborden(int idsuborden, int idtienda)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_AnularSubOrden";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idsuborden", Valor = idsuborden, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
Exemplo n.º 18
0
        public static string EliminarTelefonoCliente(int id_cliente, int id_telefono)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPDelete_TelefonosClietne";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_cliente", Valor = id_cliente, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_telefono", Valor = id_telefono, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string GuardarBodega(int idtienda, string nombre, string direccion)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_Bodega";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@nombre", Valor = nombre, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@direccion", Valor = direccion, Tipo = DbType.String, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //_________________________________ESTA FUNCION ES PARA GUARDAR O CREAR PRODUCTOS EN LA SUBRODEN DE COMPRA___
        public static string GuardarProducto(MProducto producto)
        {
            string         rpta      = "";
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            try
            {
                objProc.NombreProcedimiento = "SPSave_ProductosIncompletosSubOrden";
                objProc.Parametros.Add(new MParametro {
                    Nombre = "@idtienda", Valor = producto.Idtienda, Tipo = DbType.Int64, Out = false
                });
                objProc.Parametros.Add(new MParametro {
                    Nombre = "@idsublinea", Valor = producto.Idsublinea, Tipo = DbType.Int64, Out = false
                });
                objProc.Parametros.Add(new MParametro {
                    Nombre = "@idmarca", Valor = producto.Idmarca, Tipo = DbType.Int64, Out = false
                });
                objProc.Parametros.Add(new MParametro {
                    Nombre = "@nombre", Valor = producto.Nombre, Tipo = DbType.String, Out = false
                });
                objProc.Parametros.Add(new MParametro {
                    Nombre = "@presentacion", Valor = producto.Presentacion, Tipo = DbType.String, Out = false
                });
                objProc.Parametros.Add(new MParametro {
                    Nombre = "@utilizamarca", Valor = producto.UtilizaMarca, Tipo = DbType.String, Out = false
                });
                objProc.Parametros.Add(new MParametro {
                    Nombre = "@nombrelinea", Valor = producto.NombreLinea, Tipo = DbType.String, Out = false
                });
                objProc.Parametros.Add(new MParametro {
                    Nombre = "@aplicaserie", Valor = producto.AplicaSerie, Tipo = DbType.String, Out = false
                });
                rpta = objExcute.Upsert(objProc);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                objExcute.cerrarConexion();
            }
            return(rpta);
        }
Exemplo n.º 21
0
        public static string GuardarMarca(int idtienda, string nombre, bool estado)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_Marca";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@nombre", Valor = nombre, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@estado", Valor = estado, Tipo = DbType.Boolean, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string CalcularMoras(int id_tienda, int id_usuario, int dias)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SP_CACULO_DE_MORAS_AUTOMATICO";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tienda", Valor = id_tienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_usuario", Valor = id_usuario, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@dias_tolerar", Valor = dias, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
Exemplo n.º 23
0
        public static string AgregarTelefonoCliente(int id_cliente, string descripcion, string telefono)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_AgregarTelefonoCliente";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_cliente", Valor = id_cliente, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@telefono", Valor = telefono, Tipo = DbType.String, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
Exemplo n.º 24
0
        public static string GuardarDocumento(int idtienda, string nombre, string operacion, string descripcion)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_DocumentosDeInventario";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@nombre", Valor = nombre, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@operacion", Valor = operacion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //___________________________________________________________________________
        public static string ActualizarCantidadSubOrdenDetalle(int idsubordendetalle, int idproducto, int idtienda, int cantidad)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_CantidadAutorizarSuobrdenDetalle";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idsubordendetalle", Valor = idsubordendetalle, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idproducto", Valor = idproducto, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@cantidad", Valor = cantidad, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        //___________________________________________________________________________
        public static string EliminarProductoDeSubOrdenDetalle(int idtienda, int idproducto, int idsubordendetalle, int id_captura_pedido)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPDelete_ProductoDeSubOrdenDeCompra";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idproducto", Valor = idproducto, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@idsubordendetalle", Valor = idsubordendetalle, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_captura_pedido", Valor = id_captura_pedido, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
Exemplo n.º 27
0
        public static string AcutuallizarSeries(int id_detalle_tabla, int opcion, string serie, int id_serie)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPUpdate_ActualizarSeriesProductosPorIngresos";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_detalle_tabla", Valor = id_detalle_tabla, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@opcion", Valor = opcion, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@serie", Valor = serie, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_serie", Valor = id_serie, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
Exemplo n.º 28
0
        public static string BloquerCliente(int id_cliente, int id_estado_cliente, string estado_bloqueo, string codigo_empresa)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_BloquearCliente";
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_cliente", Valor = id_cliente, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_estado_cliente", Valor = id_estado_cliente, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@estado_bloqueo", Valor = estado_bloqueo, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@codigo_empresa", Valor = codigo_empresa, Tipo = DbType.String, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        public static string GuardarLinea(int idtienda, string nombre, string descripcion, decimal descuento)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_Linea";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@idtienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@nombre", Valor = nombre, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descuento", Valor = descuento, Tipo = DbType.Decimal, Out = false
            });
            return(objExcute.Upsert(objProc));
        }
        // ESTA FUNCION HAY QUE REVISAR SI SE ELIMINA O SE UTILIZA
        //public static DataTable ObtenerElTotalDeCuotas(int id_promesa_pago_enc)
        //{
        //    MProcedimiento objProc = new MProcedimiento();
        //    MExecute objExcute = new MExecute();
        //    objProc.NombreProcedimiento = "SPMostrar_RecargosContarTotalDeCuotas";
        //    objProc.Parametros.Add(new MParametro { Nombre = "@id_promesa_pago", Valor = id_promesa_pago_enc, Tipo = DbType.Int32, Out = false });
        //    return objExcute.Consultar(objProc);

        //}

        //_____________________________ESTA FUNCION ES PARA AGREGAR LAS OBSERVACIONES POR CADA CUOTA ___________________
        public static string AgregarObservaciones(int id_promesas_pago_det, int idtienda, string descripcion, int id_usuario)
        {
            MProcedimiento objProc   = new MProcedimiento();
            MExecute       objExcute = new MExecute();

            objProc.NombreProcedimiento = "SPSave_AgregarObservacionesParaCuotaPromesasDePago";

            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_ventas_promesas_pago_det", Valor = id_promesas_pago_det, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_tienda", Valor = idtienda, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@descripcion", Valor = descripcion, Tipo = DbType.String, Out = false
            });
            objProc.Parametros.Add(new MParametro {
                Nombre = "@id_usuario_creacion", Valor = id_usuario, Tipo = DbType.Int32, Out = false
            });
            return(objExcute.Upsert(objProc));
        }