// PUT api/employeepublication/5 public bool Put(int id, [FromBody] EmployeePublicationEntities item) { if (id > 0) { return(_publicationdetails.UpdatepublicationdetailsDetails(id, item)); } return(false); }
public async Task <ActionResult> InsertPublicationDetails(EmployeePublicationEntities publication) { HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url + "employeepublication", publication); 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 CreatepublicationdetailsDetails(EmployeePublicationEntities publicationdetailsEntities) { if (publicationdetailsEntities != null) { var ACHIEVEMENTDATE1 = (DateTime?)null; //DateTime joiningdate = Convert.ToDateTime(BasicinfoEntities.JOININGDATE); if (publicationdetailsEntities.DATEOFPUBLICATION != null) { ACHIEVEMENTDATE1 = DateTime.ParseExact(publicationdetailsEntities.DATEOFPUBLICATION, "dd/MM/yyyy", CultureInfo.InvariantCulture); } var publicationDetail = new TBL_EMP_PUBLICATIONS { DATEOFPUBLICATION = ACHIEVEMENTDATE1, EMPLOYEEID = publicationdetailsEntities.EMPLOYEEID, PUBLICATIONDETAILS = publicationdetailsEntities.PUBLICATIONDETAILS, COMMENTS = publicationdetailsEntities.COMMENTS }; _UOW.PUBLICATIONSRepository.Insert(publicationDetail); _UOW.Save(); } return(Convert.ToInt32(publicationdetailsEntities.ID)); }
public bool UpdatepublicationdetailsDetails(int publicationdetailsId, EmployeePublicationEntities publicationdetailsEntities) { var success = false; if (publicationdetailsEntities != null) { //using (var scope = new TransactionScope()) //{ var EmployeeAwardDetail = _UOW.PUBLICATIONSRepository.GetByID(publicationdetailsId); if (EmployeeAwardDetail != null) { if (publicationdetailsEntities.EMPLOYEEID != null) { EmployeeAwardDetail.EMPLOYEEID = publicationdetailsEntities.EMPLOYEEID; } if (publicationdetailsEntities.PUBLICATIONDETAILS != null && publicationdetailsEntities.PUBLICATIONDETAILS != "") { EmployeeAwardDetail.PUBLICATIONDETAILS = publicationdetailsEntities.PUBLICATIONDETAILS; } if (publicationdetailsEntities.COMMENTS != null && publicationdetailsEntities.COMMENTS != "") { EmployeeAwardDetail.COMMENTS = publicationdetailsEntities.COMMENTS; } if (publicationdetailsEntities.DATEOFPUBLICATION != null && publicationdetailsEntities.DATEOFPUBLICATION != "") { var ACHIEVEMENTDATE1 = DateTime.ParseExact(publicationdetailsEntities.DATEOFPUBLICATION, "dd/MM/yyyy", CultureInfo.InvariantCulture); EmployeeAwardDetail.DATEOFPUBLICATION = ACHIEVEMENTDATE1; } _UOW.PUBLICATIONSRepository.Update(EmployeeAwardDetail); _UOW.Save(); //scope.Complete(); success = true; //} } } return(success); }
// POST api/employeepublication public int Post([FromBody] EmployeePublicationEntities item) { return(_publicationdetails.CreatepublicationdetailsDetails(item)); }