public bool UpdateTrainingDetails(int TrainingDetailsId, TrainingDetailsEntities TrainingDetailsEntities) { var success = false; if (TrainingDetailsEntities != null) { //using (var scope = new TransactionScope()) //{ var TrainingDetail = _UOW.TRAINING_DETAILSRepository.GetByID(TrainingDetailsId); if (TrainingDetail != null) { if (TrainingDetailsEntities.EMPLOYEE_ID != null) { TrainingDetail.EMPLOYEE_ID = TrainingDetailsEntities.EMPLOYEE_ID; } if (TrainingDetailsEntities.TRAINING_NAME != null) { TrainingDetail.TRAINING_NAME = TrainingDetailsEntities.TRAINING_NAME; } if (TrainingDetailsEntities.TRANING_DETAILS != "" && TrainingDetailsEntities.TRANING_DETAILS != null) { TrainingDetail.TRANING_DETAILS = TrainingDetailsEntities.TRANING_DETAILS; } if (TrainingDetailsEntities.STARTING_DATE != null) { TrainingDetail.STARTING_DATE = TrainingDetailsEntities.STARTING_DATE; } if (TrainingDetailsEntities.COMPLETED_DATE != null) { TrainingDetail.COMPLETED_DATE = TrainingDetailsEntities.COMPLETED_DATE; } if (TrainingDetailsEntities.GUIDEDBY != "" && TrainingDetailsEntities.GUIDEDBY != null) { TrainingDetail.GUIDEDBY = TrainingDetailsEntities.GUIDEDBY; } if (TrainingDetailsEntities.REMARKS != "" && TrainingDetailsEntities.REMARKS != null) { TrainingDetail.REMARKS = TrainingDetailsEntities.REMARKS; } _UOW.TRAINING_DETAILSRepository.Update(TrainingDetail); _UOW.Save(); //scope.Complete(); success = true; //} } } return(success); }
public int CreateTrainingDetails(TrainingDetailsEntities TrainingDetailsEntities) { if (TrainingDetailsEntities != null) { var TrainingDetail = new TBL_EMP_TRAINING_DETAILS { EMPLOYEE_ID = TrainingDetailsEntities.EMPLOYEE_ID, TRAINING_NAME = TrainingDetailsEntities.TRAINING_NAME, TRANING_DETAILS = TrainingDetailsEntities.TRANING_DETAILS, STARTING_DATE = TrainingDetailsEntities.STARTING_DATE, COMPLETED_DATE = TrainingDetailsEntities.COMPLETED_DATE, GUIDEDBY = TrainingDetailsEntities.GUIDEDBY, REMARKS = TrainingDetailsEntities.REMARKS }; _UOW.TRAINING_DETAILSRepository.Insert(TrainingDetail); _UOW.Save(); } return(Convert.ToInt32(TrainingDetailsEntities.ID)); }