Esempio n. 1
0
        public DataTable RegistroVisitante(String nombrecliente, String apellidocliente, Double telefonocliente, String direcccioncliente, String correocliente, String usuario, String clave)
        {
            e_cliente nuevo   = new e_cliente();
            D_Cliente Cliente = new D_Cliente();

            nuevo.Nombre    = nombrecliente;
            nuevo.Apellido  = apellidocliente;
            nuevo.Telefono  = telefonocliente;
            nuevo.Direccion = direcccioncliente;
            nuevo.Correo    = correocliente;
            nuevo.Usuario   = usuario;
            nuevo.Clave     = clave;
            nuevo.Id_rol    = 2;

            DataTable datos = Cliente.Registro(nuevo);

            return(datos);
        }
Esempio n. 2
0
        public DataTable Registro(e_cliente user)
        {
            DataTable        Cliente  = new DataTable();
            NpgsqlConnection conectar = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["Postgres"].ConnectionString);

            try
            {
                NpgsqlDataAdapter dataAdapter = new NpgsqlDataAdapter("agregar.agregar_cliente", conectar);
                dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;

                dataAdapter.SelectCommand.Parameters.Add("_nombre", NpgsqlDbType.Varchar).Value    = user.Nombre;
                dataAdapter.SelectCommand.Parameters.Add("_apellido", NpgsqlDbType.Varchar).Value  = user.Apellido;
                dataAdapter.SelectCommand.Parameters.Add("_direccion", NpgsqlDbType.Varchar).Value = user.Direccion;
                dataAdapter.SelectCommand.Parameters.Add("_telefono", NpgsqlDbType.Double).Value   = user.Telefono;
                dataAdapter.SelectCommand.Parameters.Add("_correo", NpgsqlDbType.Varchar).Value    = user.Correo;
                dataAdapter.SelectCommand.Parameters.Add("_usuario", NpgsqlDbType.Varchar).Value   = user.Usuario;
                dataAdapter.SelectCommand.Parameters.Add("_clave", NpgsqlDbType.Varchar).Value     = user.Clave;
                dataAdapter.SelectCommand.Parameters.Add("_id_rol", NpgsqlDbType.Integer).Value    = user.Id_rol;



                conectar.Open();
                dataAdapter.Fill(Cliente);
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            finally
            {
                if (conectar != null)
                {
                    conectar.Close();
                }
            }
            return(Cliente);
        }