public DataTable insertarproveedor(e_Proveedor user)
        {
            DataTable        proveedor = new DataTable();
            NpgsqlConnection conectar  = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["Postgres"].ConnectionString);

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

                dataAdapter.SelectCommand.Parameters.Add("_nombre", NpgsqlDbType.Varchar).Value  = user.Nombre;
                dataAdapter.SelectCommand.Parameters.Add("_telefono", NpgsqlDbType.Double).Value = user.Telefono;
                dataAdapter.SelectCommand.Parameters.Add("_correo", NpgsqlDbType.Varchar).Value  = user.Correo;
                ;



                conectar.Open();
                dataAdapter.Fill(proveedor);
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            finally
            {
                if (conectar != null)
                {
                    conectar.Close();
                }
            }
            return(proveedor);
        }
Beispiel #2
0
        public DataTable Registro(String nombre, Double telefono, String correo)
        {
            e_Proveedor nuevo     = new e_Proveedor();
            D_Proveedor proveedor = new D_Proveedor();



            nuevo.Nombre   = nombre;
            nuevo.Telefono = telefono;
            nuevo.Correo   = correo;

            DataTable datos = proveedor.insertarproveedor(nuevo);

            return(datos);
        }