public HttpResponseMessage UpdateActivity(Entities.TrnActivity objActivity, String id)
        {
            try
            {
                var activity = from d in db.IS_TrnActivities
                               where d.Id == Convert.ToInt32(id)
                               select d;

                if (activity.Any())
                {
                    var updateActivity = activity.FirstOrDefault();
                    updateActivity.ActivityNumber        = objActivity.ActivityNumber;
                    updateActivity.ActivityDate          = Convert.ToDateTime(objActivity.ActivityDate);
                    updateActivity.StaffUserId           = objActivity.StaffUserId;
                    updateActivity.CustomerId            = objActivity.CustomerId;
                    updateActivity.ProductId             = objActivity.ProductId;
                    updateActivity.ParticularCategory    = objActivity.ParticularCategory;
                    updateActivity.Particulars           = objActivity.Particulars;
                    updateActivity.Location              = objActivity.Location;
                    updateActivity.NumberOfHours         = objActivity.NumberOfHours;
                    updateActivity.ActivityAmount        = objActivity.ActivityAmount;
                    updateActivity.ActivityStatus        = objActivity.ActivityStatus;
                    updateActivity.LeadId                = objActivity.LeadId;
                    updateActivity.QuotationId           = objActivity.QuotationId;
                    updateActivity.DeliveryId            = objActivity.DeliveryId;
                    updateActivity.SupportId             = objActivity.SupportId;
                    updateActivity.SoftwareDevelopmentId = objActivity.SoftwareDevelopmentId;
                    db.SubmitChanges();

                    return(Request.CreateResponse(HttpStatusCode.OK, "Successfully Updated!"));
                }
                else
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, "Data Not Exist!"));
                };
            }
            catch (Exception e)
            {
                Debug.WriteLine(e);
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Something's went wrong!"));
            }
        }
        public HttpResponseMessage AddActivity(Entities.TrnActivity objActivity)
        {
            try
            {
                Data.IS_TrnActivity newActivity = new Data.IS_TrnActivity
                {
                    Id                    = objActivity.Id,
                    ActivityNumber        = objActivity.ActivityNumber,
                    ActivityDate          = Convert.ToDateTime(objActivity.ActivityDate),
                    StaffUserId           = objActivity.StaffUserId,
                    CustomerId            = objActivity.CustomerId,
                    ProductId             = objActivity.ProductId,
                    ParticularCategory    = objActivity.ParticularCategory,
                    Particulars           = objActivity.Particulars,
                    Location              = objActivity.Location,
                    NumberOfHours         = objActivity.NumberOfHours,
                    ActivityAmount        = objActivity.ActivityAmount,
                    ActivityStatus        = objActivity.ActivityStatus,
                    LeadId                = objActivity.LeadId,
                    QuotationId           = objActivity.QuotationId,
                    DeliveryId            = objActivity.DeliveryId,
                    SupportId             = objActivity.SupportId,
                    SoftwareDevelopmentId = objActivity.SoftwareDevelopmentId
                };

                db.IS_TrnActivities.InsertOnSubmit(newActivity);
                db.SubmitChanges();

                return(Request.CreateResponse(HttpStatusCode.OK, "Successfully Added!"));
            }
            catch (Exception e)
            {
                Debug.WriteLine(e);
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Something's went wrong!"));
            }
        }