예제 #1
0
        public ActionResult EditEmployeeData(long id, EmployeeDataVM model)
        {
            EmployeeData employee = repoEmployeeData.Get(id);

            if (employee != null)
            {
                employee.Address      = model.Address;
                employee.Age          = model.Age;
                employee.City         = model.City;
                employee.Id           = model.Id;
                employee.Latitude     = model.Latitude;
                employee.Longitude    = model.Longitude;
                employee.State        = model.State;
                employee.ZipCode      = model.ZipCode;
                employee.ModifiedDate = DateTime.UtcNow;
                repoEmployeeData.Update(employee);
            }
            return(RedirectToAction("Index"));
        }
예제 #2
0
        public IActionResult AddEmployeeData(int id, EmployeeDataVM model)
        {
            EmployeeData book = new EmployeeData
            {
                EmployeeId = id,

                Address      = model.Address,
                State        = model.State,
                ZipCode      = model.ZipCode,
                Age          = model.Age,
                City         = model.City,
                Latitude     = model.Latitude,
                Longitude    = model.Longitude,
                AddedDate    = DateTime.UtcNow,
                ModifiedDate = DateTime.UtcNow
            };

            repoEmployeeData.Insert(book);
            return(RedirectToAction("Index"));
        }
예제 #3
0
        public PartialViewResult EditEmployeeData(long id)
        {
            EmployeeDataVM model = new EmployeeDataVM();

            model.Employees = repoEmployee.GetAll().Select(a => new SelectListItem
            {
                Text  = a.Name,
                Value = a.Id.ToString()
            }).ToList();
            EmployeeData emplyee = repoEmployeeData.Get(id);

            if (emplyee != null)
            {
                model.Address   = emplyee.Address;
                model.Age       = emplyee.Age;
                model.City      = emplyee.City;
                model.Id        = emplyee.Id;
                model.Latitude  = emplyee.Latitude;
                model.Longitude = emplyee.Longitude;
                model.State     = emplyee.State;
                model.ZipCode   = emplyee.ZipCode;
            }
            return(PartialView("_EditEmployeeData", model));
        }
예제 #4
0
        private DataVM()
        {
            #region CreateListOfPages
            MenuItemsData = new ObservableCollection <MenuItemDataVM>()
            {
                new MenuItemDataVM("Дети", ChildrenDataVM.GetInstanse()),
                new MenuItemDataVM("Шаблоны меню", MenuDataVM.GetInstanse()),
                new MenuItemDataVM("Сотрудники", EmployeeDataVM.GetInstanse()),
                new MenuItemDataVM("Пользователи", UserDataVM.GetInstanse()),
                new MenuItemDataVM("Поставщики", SupplierDataVM.GetInstanse()),
                new MenuItemDataVM("Продукты", ProductsDataVM.GetInstanse()),
                new MenuItemDataVM("Накладные", InvoiceDataVM.GetInstanse()),
                new MenuItemDataVM("Партии", PartyDataVM.GetInstanse()),
                new MenuItemDataVM("Документы", DocumentDataVM.GetInstanse())
            };
            #endregion //CreateListOfPages

            #region CreateEventClickButton

            backspaceButton      = () => { };
            BackspaceButtonClick = new MenuItemDataCommand(Backspace_btn_click);

            #endregion //CreateEventClickButton
        }
예제 #5
0
        public ActionResult EditEmployeeData(long id)
        {
            EmployeeDataVM model = new EmployeeDataVM();

            model.Employees = employeeService.GetAllEmployees().Select(a => new SelectListItem
            {
                Text  = a.Name,
                Value = a.Id.ToString()
            }).ToList();
            EmployeeData emplyee = employeeDataService.GetEmployeeDataById(id);

            if (emplyee != null)
            {
                model.Address   = emplyee.Address;
                model.Age       = emplyee.Age;
                model.City      = emplyee.City;
                model.Id        = emplyee.Id;
                model.Latitude  = emplyee.Latitude;
                model.Longitude = emplyee.Longitude;
                model.State     = emplyee.State;
                model.ZipCode   = emplyee.ZipCode;
            }
            return(View("EditEmployeeData", model));
        }
예제 #6
0
        public PartialViewResult AddEmployeeData(long id)
        {
            EmployeeDataVM model = new EmployeeDataVM();

            return(PartialView("_AddEmployeeData", model));
        }
예제 #7
0
 public EmployeeData()
 {
     InitializeComponent();
     DataContext = EmployeeDataVM.GetInstanse();
 }
예제 #8
0
        public ActionResult AddEmployeeData(long id)
        {
            EmployeeDataVM model = new EmployeeDataVM();

            return(View(model));
        }