예제 #1
0
        public static DaoResult CrearClientePunto(Cliente cliente)
        {
            IList <SqlParameter> parameters = new List <SqlParameter>();

            SqlParameter prn = new SqlParameter("@ClienteID", SqlDbType.Int);

            prn.Value = cliente.ClienteID;
            parameters.Add(prn);

            prn       = new SqlParameter("@RutaID", SqlDbType.Int);
            prn.Value = cliente.RutaID;
            parameters.Add(prn);

            prn       = new SqlParameter("@NombrePunto", SqlDbType.VarChar, 100);
            prn.Value = cliente.NombrePunto;
            parameters.Add(prn);

            prn       = new SqlParameter("@Abreviado", SqlDbType.VarChar, 100);
            prn.Value = cliente.Abreviado;
            parameters.Add(prn);


            DaoResult result = Db.Insert(parameters, "ClientePunto_INSERT", true, false);

            return(result);
        }
예제 #2
0
        public static DaoResult CrearCliente(Cliente cliente, string Login)
        {
            IList <SqlParameter> parameters = new List <SqlParameter>();


            SqlParameter prn = new SqlParameter("@Descripcion", SqlDbType.VarChar, 100);

            prn.Value = cliente.Descripcion;
            parameters.Add(prn);

            prn       = new SqlParameter("@LoginCreado", SqlDbType.VarChar, 500);
            prn.Value = cliente.LoginCreado;
            parameters.Add(prn);

            if (cliente.Direccion != null)
            {
                prn       = new SqlParameter("@Direccion", SqlDbType.VarChar, 500);
                prn.Value = cliente.Direccion;
                parameters.Add(prn);
            }
            if (cliente.Telefono != null)
            {
                prn       = new SqlParameter("@Telefono", SqlDbType.VarChar, 30);
                prn.Value = cliente.Telefono;
                parameters.Add(prn);
            }
            if (cliente.Email != null)
            {
                prn       = new SqlParameter("@Email", SqlDbType.VarChar, 60);
                prn.Value = cliente.Email;
                parameters.Add(prn);
            }
            if (cliente.RIF != null)
            {
                prn       = new SqlParameter("@RIF", SqlDbType.VarChar, 50);
                prn.Value = cliente.RIF;
                parameters.Add(prn);
            }
            if (Login != null)
            {
                prn       = new SqlParameter("@Login", SqlDbType.VarChar, 50);
                prn.Value = Login;
                parameters.Add(prn);
            }


            DaoResult result = Db.Insert(parameters, "Cliente_INSERT", true, false);

            return(result);
        }
예제 #3
0
        public static DaoResult ActualizarCliente(Cliente cliente)
        {
            IList <SqlParameter> parameters = new List <SqlParameter>();


            SqlParameter prn = new SqlParameter("@Descripcion", SqlDbType.VarChar, 100);

            prn.Value = cliente.Descripcion;
            parameters.Add(prn);

            prn       = new SqlParameter("@ClienteID", SqlDbType.Int);
            prn.Value = cliente.ClienteID;
            parameters.Add(prn);

            if (cliente.Direccion != null)
            {
                prn       = new SqlParameter("@Direccion", SqlDbType.VarChar, 500);
                prn.Value = cliente.Direccion;
                parameters.Add(prn);
            }
            if (cliente.Telefono != null)
            {
                prn       = new SqlParameter("@Telefono", SqlDbType.VarChar, 30);
                prn.Value = cliente.Telefono;
                parameters.Add(prn);
            }
            if (cliente.Email != null)
            {
                prn       = new SqlParameter("@Email", SqlDbType.VarChar, 60);
                prn.Value = cliente.Email;
                parameters.Add(prn);
            }
            if (cliente.RIF != null)
            {
                prn       = new SqlParameter("@RIF", SqlDbType.VarChar, 50);
                prn.Value = cliente.RIF;
                parameters.Add(prn);
            }



            DaoResult result = Db.Insert(parameters, "Cliente_UPDATE", false, false);

            return(result);
        }
예제 #4
0
        public static DaoResult ActualizarTarjeta(Tarjeta tarjeta, string Login)
        {
            IList <SqlParameter> parameters = new List <SqlParameter>();


            SqlParameter prn = new SqlParameter("@ClienteID", SqlDbType.Int);

            prn.Value = tarjeta.ClienteID;
            parameters.Add(prn);


            prn       = new SqlParameter("@Numero", SqlDbType.VarChar, 50);
            prn.Value = tarjeta.Numero;
            parameters.Add(prn);

            DaoResult result = Db.Insert(parameters, "Tarjeta_UPDATE", false, false);

            return(result);
        }
예제 #5
0
        public static DaoResult CrearSolicitud(Solicitud solicitud, string Login)
        {
            IList <SqlParameter> parameters = new List <SqlParameter>();


            SqlParameter prn = new SqlParameter("@LoginCreado", SqlDbType.VarChar, 100);

            prn.Value = Login;
            parameters.Add(prn);

            if (solicitud.Monto != null)
            {
                prn       = new SqlParameter("@Monto", SqlDbType.Decimal);
                prn.Value = solicitud.Monto;
                parameters.Add(prn);
            }

            if (solicitud.Nota != null)
            {
                prn       = new SqlParameter("@Nota", SqlDbType.VarChar, 500);
                prn.Value = solicitud.Nota;
                parameters.Add(prn);
            }
            if (solicitud.SolicitudTipoID != null)
            {
                prn       = new SqlParameter("@SolicitudTipoID", SqlDbType.Int);
                prn.Value = 1;
                parameters.Add(prn);
            }

            if (Login != null)
            {
                prn       = new SqlParameter("@ClienteID", SqlDbType.Int);
                prn.Value = solicitud.ClienteID;
                parameters.Add(prn);
            }


            DaoResult result = Db.Insert(parameters, "Solicitud_INSERT", false, false);

            return(result);
        }
예제 #6
0
        public static DaoResult CrearReferido(Referido referido, string Login)
        {
            IList <SqlParameter> parameters = new List <SqlParameter>();


            SqlParameter prn = new SqlParameter("@Descripcion", SqlDbType.VarChar, 100);

            prn.Value = referido.Descripcion;
            parameters.Add(prn);

            if (referido.Direccion != null)
            {
                prn       = new SqlParameter("@Direccion", SqlDbType.VarChar, 500);
                prn.Value = referido.Direccion;
                parameters.Add(prn);
            }
            if (referido.Telefono != null)
            {
                prn       = new SqlParameter("@Telefono", SqlDbType.VarChar, 30);
                prn.Value = referido.Telefono;
                parameters.Add(prn);
            }
            if (referido.Email != null)
            {
                prn       = new SqlParameter("@Email", SqlDbType.VarChar, 60);
                prn.Value = referido.Email;
                parameters.Add(prn);
            }

            if (Login != null)
            {
                prn       = new SqlParameter("@ClienteID", SqlDbType.Int);
                prn.Value = 1;
                parameters.Add(prn);
            }


            DaoResult result = Db.Insert(parameters, "Referido_INSERT", false, false);

            return(result);
        }