/// <summary>
        /// Transfer Points
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        public JsonResult DonatePoints(TransferPoints data)
        {
            var res         = false;
            var messageType = "error";
            var message     = "Error occured.";

            try
            {
                if (ModelState.IsValid)
                {
                    //ADOBLLWithQuery bll = new ADOBLLWithQuery();
                    EPBLL bll       = new EPBLL();
                    var   isSuccess = bll.DonatePoints(data);
                    if (isSuccess)
                    {
                        res         = isSuccess;
                        messageType = "success";
                        message     = "Successfully Donated.";
                    }
                }
            }
            catch (Exception)
            {
                message = "Exception occurred while performing operation.";
            }

            return(Json(new { messageType = messageType, res = res, message = message }, JsonRequestBehavior.AllowGet));
        }
Beispiel #2
0
        public bool DonatePoints(TransferPoints data)
        {
            try
            {
                InitializeConnection();
                con.Open();
                using (SqlCommand cmd = new SqlCommand("spTransferPoints", con))
                {
                    cmd.Parameters.AddWithValue("@FromLoginId", data.FromEmployeeId);
                    cmd.Parameters.AddWithValue("@ToEmployeeId", data.ToEmployeeId);
                    cmd.Parameters.AddWithValue("@Points", data.Points);
                    cmd.Parameters.AddWithValue("@Reason", data.Reason);
                    cmd.CommandType = CommandType.StoredProcedure;

                    cmd.ExecuteNonQuery();
                    return(true);
                }
            }
            catch
            {
                return(false);
            }
            finally
            {
                con.Close();
            }
        }
Beispiel #3
0
 public bool DonatePoints(TransferPoints data)
 {
     return(epObj.DonatePoints(data));
 }