public ActionResult SubmitOrdetCancel(string orderid, string reason)
        {
            string    _res   = string.Empty;
            int       cusId  = Convert.ToInt32(Session["UserKey"]);
            Customers _cust  = bCustomer.List().Where(m => m.Customer_Id == cusId).FirstOrDefault();
            int       ordId  = Convert.ToInt32(orderid);
            Order     _order = context.Orders.Where(m => m.Order_Id == ordId).FirstOrDefault();

            _order.Order_Status         = eOrderStatus.Cancelled.ToString();
            context.Entry(_order).State = System.Data.Entity.EntityState.Modified;
            context.SaveChanges();

            Administrators _adm         = context.Administrator.Where(m => m.EmailId == "*****@*****.**").FirstOrDefault();
            OrderHistory   _orderCancel = new OrderHistory();

            _orderCancel.Order_Id = Convert.ToInt32(orderid);
            _orderCancel.OrderHistory_Description = reason;
            _orderCancel.OrderHistory_Status      = eOrderStatus.Cancelled.ToString();
            _orderCancel.OrderHistory_CreatedDate = DateTime.Now;
            _orderCancel.OrderHistory_UpdatedDate = DateTime.Now;
            _orderCancel.Administrators_Id        = _adm.Administrators_Id;
            _orderCancel.Store_Id = _order.Store_Id;

            context.OrderHistories.Add(_orderCancel);
            context.SaveChanges();

            string productUrl = "http://rachnateracotta.com/product/index?id=" + _order.Product_Id;

            _res = _res + "<tr style='border: 1px solid black;'><td style='border: 1px solid black;'><img src='" + _order.Product_Banner + "' width='100' height='100'/></td>"
                   + "<td style='border: 1px solid black;'><a href='" + productUrl + "'>" + _order.Product_Title + "</a></td><td style='border: 1px solid black;'> Total Quantity :" + _order.Order_Qty + " </td><td style='border: 1px solid black;'> " + _order.Order_Price + " </td></tr>";

            if (Convert.ToBoolean(ConfigurationSettings.AppSettings["IsEmailEnable"]))
            {
                string host = string.Empty;
                host = "<table style='width:100%'>" + _res + "</ table >";
                string body = MailHelper.CustomerOrderCancelled(host, (_cust.Customers_FullName), reason);
                MailHelper.SendEmail(_cust.Customers_EmailId, "Success!!! You Order Has Been Cancelled In Rachna Teracotta Estore.", body, "Rachna Teracotta Order Cancelled");
            }
            return(Redirect("/user/orders"));
        }