//// GET api/<controller> ///// <summary> ///// Gets this instance. ///// </summary> ///// <returns></returns> //public T_TMS_External_Atd_ScanTimeCollection Post(string method, [FromBody] SearchFilter value) //{ // return T_TMS_External_Atd_ScanTimeManager.Search(value); //} public External_TimesCollection Get(int UserID, string MonthID, string FilterBy, string FilterValue) { string[] b = MonthID.Split('-'); DateTime currentdate = DateTime.Now; DateTime fromDate = DateTime.Now; DateTime toDate = DateTime.Now; try { if (b.Length > 0) { currentdate = new DateTime(int.Parse(b[1]), int.Parse(b[0]), 1); fromDate = DTP.Core.DTimeHelper.FirstDayOfMonth(currentdate); toDate = DTP.Core.DTimeHelper.LastDayOfMonth(currentdate);// monthPayrollCirle.EndDate; } } catch { } return(T_TMS_External_Atd_ScanTimeManager.GetAllItemByMonth(fromDate, toDate, UserID, FilterBy, FilterValue)); }
// POST api/<controller> /// <summary> /// Posts the specified value. /// </summary> /// <param name="value">The value.</param> /// <returns></returns> public T_TMS_External_Atd_ScanTime Post([FromBody] T_TMS_External_Atd_ScanTime value) { return(T_TMS_External_Atd_ScanTimeManager.AddItem(value)); }
// PUT api/<controller>/5 /// <summary> /// Puts the specified identifier. /// </summary> /// <param name="id">The identifier.</param> /// <param name="value">The value.</param> /// <returns></returns> /// <exception cref="HttpResponseException"></exception> public T_TMS_External_Atd_ScanTime Put(string id, [FromBody] T_TMS_External_Atd_ScanTime value) { return(T_TMS_External_Atd_ScanTimeManager.UpdateItem(value)); }
// GET api/<controller>/5 /// <summary> /// Gets the specified COM group identifier. /// </summary> /// <param name="T_TMS_External_Atd_ScanTimeId">The COM group identifier.</param> /// <returns></returns> public T_TMS_External_Atd_ScanTime Get(Guid ID) { return(T_TMS_External_Atd_ScanTimeManager.GetItemByID(ID)); }
public T_TMS_External_Atd_ScanTimeCollection GetbyUser(string usr) { return(T_TMS_External_Atd_ScanTimeManager.GetbyUser(usr)); }
// GET api/<controller> /// <summary> /// Gets this instance. /// </summary> /// <returns></returns> public T_TMS_External_Atd_ScanTimeCollection Get() { return(T_TMS_External_Atd_ScanTimeManager.GetAllItem()); }
// DELETE api/<controller>/5 /// <summary> /// Deletes the specified identifier. /// </summary> /// <param name="id">The identifier.</param> public void Delete(Guid id) { T_TMS_External_Atd_ScanTimeManager.DeleteItem(id); }
/// <summary> /// /// </summary> /// <param name="UserID">ManagerID</param> /// <param name="FD">FromDate</param> /// <param name="TD">ToDate</param> /// <param name="AID">AssociatateID</param> /// <returns></returns> public ExternalDailyCollection Get(int UserID, string FD, string TD, int AID) { return(T_TMS_External_Atd_ScanTimeManager.GetExDailyTMS(UserID, FD, TD, AID)); }