Beispiel #1
0
        public int UpdateEmployeeBank(EmployeeBankDTO data)
        {
            EmployeeBank dataToUpdate = EmployeeBankRequestFormatter.ConvertRespondentInfoFromDTO(data);
            var          res          = _unitOfWork.EmployeeBankRepository.Update(dataToUpdate);

            return(res);
        }
Beispiel #2
0
        public EmployeeBankDTO InsertEmployeeBank(EmployeeBankDTO data)
        {
            EmployeeBank dataToInsert = new EmployeeBank();

            dataToInsert = EmployeeBankRequestFormatter.ConvertRespondentInfoFromDTO(data);
            return(EmployeeBankRequestFormatter.ConvertRespondentInfoToDTO(_unitOfWork.EmployeeBankRepository.Create(dataToInsert)));
        }
        // GET: EmployeeBanks/Edit/5
        public ActionResult Edit(int id)
        {
            EmployeeBankDTO bankByID = _employeeBankService.GetEmployeeBankId(id);

            bankByID.EmployeeList = _employeeBankService.GetEmployeeList();
            bankByID.BankList     = _employeeBankService.GetBankList();
            return(View(bankByID));
        }
        // GET: EmployeeBanks/Create
        public ActionResult Create()
        {
            EmployeeBankDTO data = new EmployeeBankDTO();

            data.EmployeeList = _employeeBankService.GetEmployeeList();
            data.BankList     = _employeeBankService.GetBankList();
            return(View(data));
        }
        public ActionResult Edit(EmployeeBankDTO data)
        {
            EmployeeBankDTO bankData = new EmployeeBankDTO();

            bankData.EmployeeList = _employeeBankService.GetEmployeeList();
            bankData.BankList     = _employeeBankService.GetBankList();
            int reOffice = _employeeBankService.UpdateEmployeeBank(data);

            ViewBag.success = String.Format("Employee Bank Updated");
            ModelState.Clear();
            return(View(bankData));
        }
Beispiel #6
0
 public static EmployeeBank ConvertRespondentInfoFromDTO(EmployeeBankDTO employeeBankDTO)
 {
     Mapper.CreateMap <EmployeeBankDTO, EmployeeBank>().ConvertUsing(
         m =>
     {
         return(new EmployeeBank
         {
             AccountName = m.AccountName,
             AccountNumber = m.AccountNumber,
             AccountPrimary = m.AccountPrimary,
             BankId = m.BankId,
             EmpCode = m.EmpCode,
             Id = m.Id
         });
     });
     return(Mapper.Map <EmployeeBankDTO, EmployeeBank>(employeeBankDTO));
 }
        public ActionResult Create(EmployeeBankDTO data)
        {
            EmployeeBankDTO bankData = new EmployeeBankDTO();

            bankData.EmployeeList = _employeeBankService.GetEmployeeList();
            bankData.BankList     = _employeeBankService.GetBankList();
            try
            {
                EmployeeBankDTO resBankDTO = new EmployeeBankDTO();
                resBankDTO      = _employeeBankService.InsertEmployeeBank(data);
                ViewBag.success = String.Format("New Employee Bank Added");
                ModelState.Clear();
                return(View(bankData));
            }
            catch (Exception Ex)
            {
                ViewBag.error = Ex.Message;
                return(View(bankData));
            }
        }