Esempio n. 1
0
        // 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 CurrencyRate Put(string id, [FromBody] CurrencyRate value)
        {
            CurrencyRate objItem = new CurrencyRate();

            try
            {
                objItem = CurrencyRateManager.UpdateItem(value);
            }
            catch (Exception ObjEx)
            {
                IfindLogManager.AddItem(new IfindLog()
                {
                    LinkUrl = Request.RequestUri.AbsoluteUri, Exception = ObjEx.Message, Message = ObjEx.StackTrace
                });
            }
            return(objItem);
        }
Esempio n. 2
0
 // GET api/<controller>
 /// <summary>
 /// Gets this instance.
 /// </summary>
 /// <returns></returns>
 public CurrencyRateCollection Post(string method, [FromBody] SearchFilter value)
 {
     return(CurrencyRateManager.Search(value));
 }
Esempio n. 3
0
 // GET api/<controller>/5
 /// <summary>
 /// Gets the specified COM group identifier.
 /// </summary>
 /// <param name="CurrencyRateId">The COM group identifier.</param>
 /// <returns></returns>
 public CurrencyRate Get(int CuryRateID, int CompanyID)
 {
     return(CurrencyRateManager.GetItemByID(CuryRateID, CompanyID));
 }
Esempio n. 4
0
 public CurrencyRateCollection GetbyUser(string usr, int CompanyID)
 {
     return(CurrencyRateManager.GetbyUser(usr, CompanyID));
 }
Esempio n. 5
0
 // GET api/<controller>
 /// <summary>
 /// Gets this instance.
 /// </summary>
 /// <returns></returns>
 public CurrencyRateCollection Get(int CompanyID)
 {
     return(CurrencyRateManager.GetAllItem(CompanyID));
 }
Esempio n. 6
0
 // DELETE api/<controller>/5
 /// <summary>
 /// Deletes the specified identifier.
 /// </summary>
 /// <param name="id">The identifier.</param>
 public void Delete(int id, int CompanyID)
 {
     CurrencyRateManager.DeleteItem(id, CompanyID);
 }