Example #1
0
        public async void UpdateUser()
        {
            //updateEmployeeMaster
            EmployeeMasters Details = new EmployeeMasters
            {
                EmpID       = 2,
                EmpName     = "aaaa.v",
                Designation = "Developer",
                Email       = "*****@*****.**",
                Phone       = "909909009",
                Address     = "cbe"
            };
            JObject resObj = new JObject();

            resObj.Add("result", true);
            using (var client = _server.CreateClient().AcceptJson())
            {
                var Postresponse = client.PostAsync("api/EmployeeMasters/",
                                                    new StringContent(JsonConvert.SerializeObject(Details).ToString(),
                                                                      Encoding.UTF8, "application/json"))
                                   .Result;
                //var Create = await Postresponse.Content.ReadAsJsonAsync<EmployeeMasters>();
                var Update = await Postresponse.Content.ReadAsStringAsync();

                Debug.WriteLine("OUTPUT::::::" + Update);
                Console.WriteLine("OUTPUT::::::" + Update);


                //Assert.Equal(true);
                Assert.Equal(resObj, JObject.Parse(Update));
                // Assert.Empty(result);
            }
        }
        public Object updateEmployeeMaster([FromBody] EmployeeMasters employeeMaster)
        {
            if (!ModelState.IsValid)
            {
                return(HttpBadRequest(ModelState));
            }
            Boolean res = _employeeService.Update(employeeMaster);

            return(res);
        }
Example #3
0
        public ActionResult EditEmployee(int Id)
        {
            var             empData = objAdminEnti.tblEmployeeDetails.Where(s => s.ID == Id).FirstOrDefault();
            EmployeeMasters empDtls = new EmployeeMasters {
                ID = empData.ID, EmpName = empData.EmpName, EmpCode = empData.EmpCode, EmpDept = empData.EmpDept, EmpDesignationID = empData.EmpDesignationID, IsActive = Convert.ToBoolean(empData.IsActive)
            };

            GetDesignationList();
            return(View(empDtls));
        }
        public EmployeeTestService()
        {
            _mockRepository = new Mock <IEmpRepository>();
            _mockUnitWork   = new Mock <IUnitOfWorks>();
            _service        = new EmpService(_mockUnitWork.Object, _mockRepository.Object);

            empMaster = new EmployeeMasters(1, "reka", "dev", "*****@*****.**", "12586", "CBE");
            list      = new List <EmployeeMasters>()
            {
                empMaster
            };
            obj.Add("emp_id", 1);
        }
        public void Delete(long id)
        {
            _logger.LogCritical("DELETE:::>>>>>>>>>" + id);
            int i = 2;
            IEnumerable <EmployeeMasters> users = from a in _context.Employees where a.EmpID.Equals(i) select a;

            _logger.LogCritical("DELETE:::>>>>>>>>>" + users);
            EmployeeMasters entity = users.First(t => t.EmpID.Equals(2));
            // foreach(var emp in users){
            //     _logger.LogCritical("DELETE:::>>>>>>>>>"+emp);
            // }



            // _context.Employees.Remove(entity);
            //  _context.SaveChanges();
        }
        public object DeleteEmployeeMaster([FromBody]  EmployeeMasters EmpID)
        {
            JObject resObj = new JObject();

            if (!ModelState.IsValid)
            {
                return(HttpBadRequest(ModelState));
            }
            // dynamic Empid = JObject.Parse(emp_id.ToString());
            //int empId = Int32.Parse(Empid.EmpID.ToString());
            Boolean res = _employeeService.DeleteEmployee(EmpID);

            resObj.Add("result", res);
            //if (!result)
            //{
            //    return HttpNotFound();
            //}
            return(resObj);
        }
Example #7
0
        public ActionResult EmployeeMaster(EmployeeMasters objMaster)
        {
            tblEmployeeDetail master = new tblEmployeeDetail();

            master.EmpName          = objMaster.EmpName;
            master.EmpCode          = objMaster.EmpCode;
            master.EmpDesignationID = objMaster.EmpDesignationID;
            master.EmpDept          = objMaster.EmpDept;
            master.PhoneNo          = objMaster.PhoneNo;
            master.CreatedDate      = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm"));
            master.ModifiedDate     = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm"));
            master.IsActive         = true;
            objAdminEnti.tblEmployeeDetails.Add(master);
            objAdminEnti.SaveChanges();
            TempData["Success"] = "Employee added successfully.";
            return(RedirectToAction("EmployeeMaster"));

            // return View();
        }
Example #8
0
        public Object createEmployeeMaster([FromBody] EmployeeMasters employeeMaster)
        {
            Console.WriteLine("DATA:::" + employeeMaster.ToString());
            Console.WriteLine("DATA:::" + employeeMaster.EmpID.ToString());
            JObject resObj = new JObject();

            Boolean res = false;

            if (((employeeMaster.EmpID) > 0 || (employeeMaster.EmpID) != 0))
            {
                res = _employeeService.Update(employeeMaster);
                resObj.Add("result", res);
            }
            else
            {
                res = _employeeService.Create(employeeMaster);
                resObj.Add("result", res);
            }

            return(resObj);
        }
Example #9
0
        public ActionResult EditEmployee(int Id, EmployeeMasters objMaster)
        {
            var dbEmployee = objAdminEnti.tblEmployeeDetails.SingleOrDefault(b => b.ID == Id);

            if (dbEmployee != null)
            {
                dbEmployee.EmpName          = objMaster.EmpName;
                dbEmployee.EmpCode          = objMaster.EmpCode;
                dbEmployee.EmpDesignationID = objMaster.EmpDesignationID;
                dbEmployee.EmpDept          = objMaster.EmpDept;
                dbEmployee.ModifiedDate     = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm"));
                dbEmployee.PhoneNo          = objMaster.PhoneNo;
                dbEmployee.IsActive         = objMaster.IsActive;
                objAdminEnti.tblEmployeeDetails.Add(dbEmployee);
                objAdminEnti.tblEmployeeDetails.Attach(dbEmployee);
                objAdminEnti.Entry(dbEmployee).State = EntityState.Modified;
                objAdminEnti.SaveChanges();
                TempData["Success"] = "Employee Updated successfully.";
                return(RedirectToAction("EmployeeList"));
            }
            return(RedirectToAction("EmployeeList"));
        }
 public void Post([FromBody] EmployeeMasters value)
 {
     _dataEventRecordRepository.Post(value);
 }
 public void Post(EmployeeMasters dataEventRecord)
 {
     _context.Employees.Add(dataEventRecord);
     _context.SaveChangesAsync();
 }