public JsonResult GetEmployeeByID(string RCODE) { GalaxyEMPLOYEE empGalaxy = erpContext.GetEmployeeById(RCODE); return(Json(new { RCODE = empGalaxy.RCODE, FIRSTNAME = empGalaxy.FIRSTNAME, LASTNAME = empGalaxy.LASTNAME, ADDRESS = new { CITY = string.Empty, STREET = empGalaxy.STREET + " " + empGalaxy.STREETNUMBER, STATE = string.Empty, POSTALCODE = empGalaxy.POSTALCODE }, CONTACTINFO = new { PHONE1 = empGalaxy.PHONE1, PHONE2 = empGalaxy.PHONE2, EMAIL = empGalaxy.EMAIL }, EMPLOYEEDETAIL = new { AFM = empGalaxy.AFM, AT = empGalaxy.AT, BIRTHDATE = (empGalaxy.BIRTHDATE != null) ? empGalaxy.BIRTHDATE.Value.ToShortDateString() : "", GENDER = empGalaxy.GENDER, MARITALSTATUS = empGalaxy.MARITALSTATUS, SECLICEXPDATE = string.Empty, } }, JsonRequestBehavior.AllowGet)); }
public void GetEmployeeByIdTest() { //Arrange GalaxtErpContext emp = new GalaxtErpContext(); //Act string expected = "ΑΝΔΡΕΑΣ"; string actual = emp.GetEmployeeById("01040").FIRSTNAME; //Assert Assert.AreEqual(expected, actual); }