Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }
Exemple #3
0
 public void CreateMontlyPayment(NEC_NS_Evidencija.Backend.Dto.MontlyPayment montlyPayment, Dto.Student student)
 {
     _dbService.CreateMontlyPayment(montlyPayment, student);
 }