public static ME_Employee ConvertToME_Employee(DriverJsonM item) { ME_Employee result = new ME_Employee(); result.FullName = String.Format("{0} {1} {2}", item.surname, item.name, item.patronymic); result.Birthday = DateTime.MinValue; result.FirstName = item.name; result.LastName = item.surname; result.MiddleName = item.patronymic; result.TabNomer = item.number; return(result); }
private DriverJsonM ConvertToDriverJsonM(ME_Employee employee) { DriverJsonM result = new DriverJsonM(); result.number = employee.TabNomer; result.name = employee.FirstName; result.surname = employee.LastName; result.patronymic = employee.MiddleName; result.org = employee.OrgId.ToString(); result.year = employee.Birthday.ToString("dd-MM-yyyy"); result.license = employee.DriverLicense; return(result); }
public bool AddEmployee(ME_Employee employee) { try { using (WebClient wc = new WebClient()) { DriverJsonM driver = ConvertToDriverJsonM(employee); string post = JsonHelper.JsonSerializer <DriverJsonM>(driver); string json = wc.UploadString(GetUrl("api/driver/add"), "PUT", Tools.Win1251ToUTF8(post)); return(true); } return(false); } catch { return(false); } }