// PUT api/employeesportsdetails/5 public bool Put(int id, [FromBody] EmployeeSportsActivityEntities item) { if (id > 0) { return(_sportsdetails.UpdateSportsActivityDetails(id, item)); } return(false); }
public async Task <ActionResult> InsertSportsDetails(EmployeeSportsActivityEntities sports) { HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url + "employeesportsdetails", sports); 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 bool UpdateSportsActivityDetails(int SportsActivityId, EmployeeSportsActivityEntities SportsActivityEntities) { var success = false; if (SportsActivityEntities != null) { //using (var scope = new TransactionScope()) //{ var SPORTSDETAILS = _UOW.SPORTSDETAILSRepository.GetByID(SportsActivityId); if (SPORTSDETAILS != null) { if (SportsActivityEntities.EMPLOYEEID != null) { SPORTSDETAILS.EMPLOYEEID = SportsActivityEntities.EMPLOYEEID; } if (SportsActivityEntities.SPORTSDETAIL != null && SportsActivityEntities.SPORTSDETAIL != "") { SPORTSDETAILS.SPORTSDETAIL = SportsActivityEntities.SPORTSDETAIL; } if (SportsActivityEntities.OCCASION != null && SportsActivityEntities.OCCASION != "") { SPORTSDETAILS.OCCASION = SportsActivityEntities.OCCASION; } if (SportsActivityEntities.COMMENTS != null && SportsActivityEntities.COMMENTS != "") { SPORTSDETAILS.COMMENTS = SportsActivityEntities.COMMENTS; } if (SportsActivityEntities.PARTICIPATIONDATE != null && SportsActivityEntities.PARTICIPATIONDATE != "") { var ACHIEVEMENTDATE1 = DateTime.ParseExact(SportsActivityEntities.PARTICIPATIONDATE, "dd/MM/yyyy", CultureInfo.InvariantCulture); SPORTSDETAILS.PARTICIPATIONDATE = ACHIEVEMENTDATE1; } _UOW.SPORTSDETAILSRepository.Update(SPORTSDETAILS); _UOW.Save(); //scope.Complete(); success = true; //} } } return(success); }
public int CreateSportsActivityDetails(EmployeeSportsActivityEntities SportsActivityEntities) { if (SportsActivityEntities != null) { var ACHIEVEMENTDATE1 = (DateTime?)null; //DateTime joiningdate = Convert.ToDateTime(BasicinfoEntities.JOININGDATE); if (SportsActivityEntities.PARTICIPATIONDATE != null) { ACHIEVEMENTDATE1 = DateTime.ParseExact(SportsActivityEntities.PARTICIPATIONDATE, "dd/MM/yyyy", CultureInfo.InvariantCulture); } var SPORTSDETAILS = new TBL_EMP_SPORTSDETAILS { PARTICIPATIONDATE = ACHIEVEMENTDATE1, EMPLOYEEID = SportsActivityEntities.EMPLOYEEID, SPORTSDETAIL = SportsActivityEntities.SPORTSDETAIL, OCCASION = SportsActivityEntities.OCCASION, COMMENTS = SportsActivityEntities.COMMENTS }; _UOW.SPORTSDETAILSRepository.Insert(SPORTSDETAILS); _UOW.Save(); } return(Convert.ToInt32(SportsActivityEntities.ID)); }
// POST api/employeesportsdetails public int Post([FromBody] EmployeeSportsActivityEntities item) { return(_sportsdetails.CreateSportsActivityDetails(item)); }