public Contractor Get(int nID, int nUserID) { Connection.Open(); Command.CommandText = ContractorDA.Get(nID, nUserID); SqlDataReader reader = Command.ExecuteReader(); Contractor _oContractor = new Contractor(); if (reader.HasRows) { _oContractor = MakeObject(reader); } reader.Close(); Connection.Close(); return(_oContractor); }
public List <Contractor> Gets(int nBUID, int nContractor) { Connection.Open(); Command.CommandText = ContractorDA.Gets(nBUID, nContractor); SqlDataReader reader = Command.ExecuteReader(); Contractor _oContractor = new Contractor(); List <Contractor> _oContractors = new List <Contractor>(); if (reader.HasRows) { _oContractors = MakeObjects(reader); } reader.Close(); Connection.Close(); return(_oContractors); }
public string Delete(Contractor oContractor, int nUserID) { string sReturnMessage = ""; Connection.Open(); Command.CommandText = ContractorDA.IUD(oContractor, EnumDBOperation.Delete, nUserID); try { Command.ExecuteNonQuery(); } catch (Exception e) { sReturnMessage = e.Message.Split('~')[0]; } Connection.Close(); return(sReturnMessage); }
public Contractor IUD(Contractor oContractor, int nUserID) { Connection.Open(); if (oContractor.ContractorID == 0) { Command.CommandText = ContractorDA.IUD(oContractor, EnumDBOperation.Insert, nUserID); } else { Command.CommandText = ContractorDA.IUD(oContractor, EnumDBOperation.Update, nUserID); } SqlDataReader reader = Command.ExecuteReader(); Contractor _oContractor = new Contractor(); if (reader.HasRows) { _oContractor = MakeObject(reader); } reader.Close(); Connection.Close(); return(_oContractor); }