コード例 #1
0
        public object CreateAM(ChangeAM model)

        {
            try
            {
                ChangeAM m = new ChangeAM()
                {
                    Username = model.Username, DateAndTime = DateTime.Now, Status = "Pending", Address = model.Address, MobileNo = model.MobileNo
                };
                db4.ChangeAMs.Add(m);
                db4.SaveChanges();
                return(new Response
                {
                    Status = "Success",
                    Message = "Data Successfully"
                });
            }
            catch (Exception ex)
            {
                return(new Response

                {
                    Status = "Error",

                    Message = ex.Message
                });
            }
        }
コード例 #2
0
        public object AMchange(ChangeAM model)

        {
            try
            {
                if (model.Status == "Decline")
                {
                    ChangeAM a = db4.ChangeAMs.Where(i => i.Username == model.Username).ToList().FirstOrDefault();
                    a.Status = "Decline";
                    db4.SaveChanges();
                }
                Customer c = db.Customers.Where(i => i.Username == model.Username).ToList().FirstOrDefault();
                if (model.Status == "Accept")
                {
                    if (model.MobileNo != null)
                    {
                        c.Phone = (long)model.MobileNo;
                    }
                    if (model.Address != null)
                    {
                        c.Address = model.Address;
                    }


                    db.SaveChanges();
                    ChangeAM a = db4.ChangeAMs.Where(i => i.Username == model.Username).ToList().FirstOrDefault();
                    a.Status = model.Status;
                    db4.SaveChanges();
                }



                return(new Response
                {
                    Status = "Success",
                    Message = "Data Successfully Deleted"
                });
            }



            catch (Exception e)
            {
                return(new Response
                {
                    Status = e.StackTrace,
                    Message = "Not deleted"
                });
            }
        }