public CS_Subcontractor UpdateSubcontractor(CS_Subcontractor subcontractorToUpdate) { CS_Subcontractor updatedSubcontractor = null; if (subcontractorToUpdate != null) { updatedSubcontractor = _subcontractorRepository.Update(subcontractorToUpdate); } return updatedSubcontractor; }
public CS_Subcontractor SaveSubcontractor(CS_Subcontractor subcontractorToSave) { CS_Subcontractor savedSubcontractor = null; if (subcontractorToSave != null) { savedSubcontractor = _subcontractorRepository.Add(subcontractorToSave); } return savedSubcontractor; }
private CS_Subcontractor CreateUpdateSubcontractorEntity() { CS_Subcontractor oldSubcontractor = _subContractorModel.GetSubcontractorById(_view.SubcontractorID.Value); CS_Subcontractor subcontractorToUpdate = new CS_Subcontractor(); subcontractorToUpdate.Id = oldSubcontractor.Id; subcontractorToUpdate.Name = _view.Name; subcontractorToUpdate.CreatedBy = oldSubcontractor.CreatedBy; subcontractorToUpdate.CreationDate = oldSubcontractor.CreationDate; subcontractorToUpdate.ModifiedBy = _view.UserName; subcontractorToUpdate.ModificationDate = DateTime.Now; subcontractorToUpdate.Active = oldSubcontractor.Active; return subcontractorToUpdate; }
private CS_Subcontractor CreateSaveSubcontractorEntity() { CS_Subcontractor subcontractorToSave = new CS_Subcontractor(); subcontractorToSave.Name = _view.Name; subcontractorToSave.CreatedBy = _view.UserName; subcontractorToSave.CreationDate = DateTime.Now; subcontractorToSave.ModifiedBy = _view.UserName; subcontractorToSave.ModificationDate = DateTime.Now; subcontractorToSave.Active = true; return subcontractorToSave; }
private CS_Subcontractor CreateDeleteSubcontractorEntity() { CS_Subcontractor oldSubcontractor = _subContractorModel.GetSubcontractorById(_view.SubcontractorID.Value); CS_Subcontractor subcontractorToRemove = new CS_Subcontractor(); subcontractorToRemove.Id = oldSubcontractor.Id; subcontractorToRemove.Name = oldSubcontractor.Name; subcontractorToRemove.CreatedBy = oldSubcontractor.CreatedBy; subcontractorToRemove.CreationDate = oldSubcontractor.CreationDate; subcontractorToRemove.ModifiedBy = oldSubcontractor.ModifiedBy; subcontractorToRemove.ModificationDate = oldSubcontractor.ModificationDate; subcontractorToRemove.Active = false; return subcontractorToRemove; }