public ResponseMessage getAchievementsList(leaverequest sdetails) { var query = (from staff in entt.leaverequests join section in entt.school_details on sdetails.school_id equals section.school_id where sdetails.school_id == staff.school_id select new { staff.leaverequest_requested_by, staff.leaverequest_aproved_by, staff.leaverequest_description, staff.leaverequest_from_date, staff.leaverequest_id, staff.leaverequest_status, staff.leaverequest_to_date, staff.school_id, section.update_by, section.update_date } ); rs.Data = query; rs.code = 200; rs.message = "Data success"; return(rs); }
public IHttpActionResult addLeaves(leaverequest leave) { Boolean m = new LeaveRequestRelated().addLeaveRequest(leave); if (m) { leave.insert_date = DateTime.Now; entt.leaverequests.Add(leave); entt.SaveChanges(); rs.code = 200; rs.message = "succesfully data has inserted"; return(Content(HttpStatusCode.OK, rs)); } else { rs.code = 100; rs.message = "Already existed date"; return(Content(HttpStatusCode.OK, rs)); } }