public List<clsProveedor> BuscarNombreProveedor(String nombre) { SqlCommand cmd = new SqlCommand("PA_BuscarNombreProveedor", cnx); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("Nombre", nombre); cnx.Open(); SqlDataReader dr = cmd.ExecuteReader(); List<clsProveedor> col = new List<clsProveedor>(); while (dr.Read()) { clsProveedor obj = new clsProveedor(); obj.Codigo = Convert.ToInt32(dr["IdProveedor"]); obj.Nombre = dr["NombrePersona"].ToString(); obj.ApellidoPaterno = dr["ApellidoPaterno"].ToString(); obj.ApellidoMaterno = dr["ApellidoMaterno"].ToString(); obj.RUC = dr["RUC"].ToString(); obj.Direccion = dr["Direccion"].ToString(); obj.Correo = dr["Correo"].ToString(); col.Add(obj); } cnx.Close(); return col; }
public Boolean RegistrarProveedor(clsProveedor Proveedor) { SqlCommand cmd = new SqlCommand("PA_IngresarProveedor", cnx); cmd.CommandType = CommandType.StoredProcedure; SqlParameter paramId = new SqlParameter("IdPersona", SqlDbType.Int, 8); paramId.Direction = ParameterDirection.Output; cmd.Parameters.Add(paramId); cmd.Parameters.AddWithValue("NombrePersona", Proveedor.Nombre); cmd.Parameters.AddWithValue("ApellidoPaterno", Proveedor.ApellidoMaterno); cmd.Parameters.AddWithValue("ApellidoMaterno", Proveedor.ApellidoPaterno); cmd.Parameters.AddWithValue("RUC", Proveedor.RUC); cmd.Parameters.AddWithValue("Direccion", Proveedor.Direccion); cmd.Parameters.AddWithValue("Correo", Proveedor.Correo); cnx.Open(); Int32 i = cmd.ExecuteNonQuery(); cnx.Close(); if (i == 1) return true; Proveedor.Codigo = Convert.ToInt32(paramId.Value); return false; }
public Boolean GuardarProveedor(clsProveedor Proveedor) { clsProveedorDAO dal = new clsProveedorDAO(); return dal.RegistrarProveedor(Proveedor); }