// PUT api/employeeaward/5 public bool Put(int id, [FromBody] EmployeeAwardEntities item) { if (id > 0) { return(_EmpAwardDetails.UpdateEmployeeAwardDetails(id, item)); } return(false); }
public async Task <ActionResult> InsertAwardDetails(EmployeeAwardEntities award) { HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url + "employeeaward", award); if (responseMessage.IsSuccessStatusCode) { return(Json(new { success = true, responseText = "data saved successfuly !" }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = false, responseText = "data saved unsuccessfuly !" }, JsonRequestBehavior.AllowGet)); }
public int CreateEmployeeAwardDetails(EmployeeAwardEntities EmployeeAwardEntities) { if (EmployeeAwardEntities != null) { var ACHIEVEMENTDATE1 = (DateTime?)null; //DateTime joiningdate = Convert.ToDateTime(BasicinfoEntities.JOININGDATE); if (EmployeeAwardEntities.ACHIEVEMENTDATE != null) { ACHIEVEMENTDATE1 = DateTime.ParseExact(EmployeeAwardEntities.ACHIEVEMENTDATE, "dd/MM/yyyy", CultureInfo.InvariantCulture); } var EmployeeAwardDetail = new TBL_EMP_AWARDS { ACHIEVEMENTDATE = ACHIEVEMENTDATE1, EMPLOYEEID = EmployeeAwardEntities.EMPLOYEEID, AWARDSDETAIL = EmployeeAwardEntities.AWARDSDETAIL, COMMENTS = EmployeeAwardEntities.COMMENTS }; _UOW.AWARDSRepository.Insert(EmployeeAwardDetail); _UOW.Save(); } return(Convert.ToInt32(EmployeeAwardEntities.ID)); }
public bool UpdateEmployeeAwardDetails(int EmployeeAwardId, EmployeeAwardEntities EmployeeAwardEntities) { var success = false; if (EmployeeAwardEntities != null) { //using (var scope = new TransactionScope()) //{ var EmployeeAwardDetail = _UOW.AWARDSRepository.GetByID(EmployeeAwardId); if (EmployeeAwardDetail != null) { if (EmployeeAwardEntities.EMPLOYEEID != null) { EmployeeAwardDetail.EMPLOYEEID = EmployeeAwardEntities.EMPLOYEEID; } if (EmployeeAwardEntities.AWARDSDETAIL != null && EmployeeAwardEntities.AWARDSDETAIL != "") { EmployeeAwardDetail.AWARDSDETAIL = EmployeeAwardEntities.AWARDSDETAIL; } if (EmployeeAwardEntities.COMMENTS != null && EmployeeAwardEntities.COMMENTS != "") { EmployeeAwardDetail.COMMENTS = EmployeeAwardEntities.COMMENTS; } if (EmployeeAwardEntities.ACHIEVEMENTDATE != null && EmployeeAwardEntities.ACHIEVEMENTDATE != "") { var ACHIEVEMENTDATE1 = DateTime.ParseExact(EmployeeAwardEntities.ACHIEVEMENTDATE, "dd/MM/yyyy", CultureInfo.InvariantCulture); EmployeeAwardDetail.ACHIEVEMENTDATE = ACHIEVEMENTDATE1; } _UOW.AWARDSRepository.Update(EmployeeAwardDetail); _UOW.Save(); //scope.Complete(); success = true; //} } } return(success); }
// POST api/employeeaward public int Post([FromBody] EmployeeAwardEntities item) { return(_EmpAwardDetails.CreateEmployeeAwardDetails(item)); }