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); }
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); }