public void UpdateMontlyPayment(NEC_NS_Evidencija.Backend.Dto.MontlyPayment montlyPayment) { var dbMontlyPayment = _montlyPaymentRepo.Get(m => m.MONTLYPAYMENT_INTERNAL_ID == montlyPayment.MontlyPayment_Internal_Id); dbMontlyPayment.MONTLYPAYMENT_INTERNAL_ID = montlyPayment.MontlyPayment_Internal_Id; dbMontlyPayment.AMOUNT = montlyPayment.Amount; dbMontlyPayment.ENDDATE = DateTime.ParseExact(montlyPayment.EndDate, "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture); dbMontlyPayment.STARTDATE = DateTime.ParseExact(montlyPayment.StartDate, "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture); _montlyPaymentRepo.Update(dbMontlyPayment); _unitOfWork.Commit(); }
public void CreateMontlyPayment(NEC_NS_Evidencija.Backend.Dto.MontlyPayment montlyPayment, Student student) { var dbstudent = _studentRepo.Get(s => s.STUDENT_INTERNAL_ID == student.Student_Internal_Id); var dbMontlyPayment = new MONTLYPAYMENT { MONTLYPAYMENT_INTERNAL_ID = montlyPayment.MontlyPayment_Internal_Id, AMOUNT = montlyPayment.Amount, ENDDATE = DateTime.ParseExact(montlyPayment.EndDate, "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture), STARTDATE = DateTime.ParseExact(montlyPayment.StartDate, "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture), STUDENT = dbstudent }; _montlyPaymentRepo.Add(dbMontlyPayment); _unitOfWork.Commit(); }
public void CreateMontlyPayment(NEC_NS_Evidencija.Backend.Dto.MontlyPayment montlyPayment, Dto.Student student) { _dbService.CreateMontlyPayment(montlyPayment, student); }