Example #1
0
        public ActionResult OrderinvoiceUser(string Username)
        {
            AddSerialBL obj    = new AddSerialBL();
            var         result = obj.GetinvoiceByUser(Username);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public ActionResult CompleteETA(FormCollection formCollection)
        {
            AddSerialBL obj = new AddSerialBL();
            List <InvoiceDetailsModel> Olist = new List <InvoiceDetailsModel>();

            List <OrderInvoiceEntity> Oent = obj.GetInvoiceStatus();

            InvoiceDetailsModel ordobj;

            if (Oent != null)
            {
                foreach (OrderInvoiceEntity item in Oent)
                {
                    ordobj               = new InvoiceDetailsModel();
                    ordobj.InvOrderNo    = item.InvOrderNo;
                    ordobj.InvoiceNo     = item.InvoiceNo;
                    ordobj.InvoiceType   = item.InvoiceType;
                    ordobj.CustomerName  = item.CustomerName;
                    ordobj.InvoiceDate   = item.InvoiceDate;
                    ordobj.RecivingDate  = item.RecivingDate;
                    ordobj.InvoiceAmount = item.InvoiceAmount;
                    ordobj.PendingAmount = Convert.ToDecimal(item.InvoiceAmount) - Convert.ToDecimal(item.RecieveAmt);
                    ordobj.RecieveAmt    = item.RecieveAmt;
                    Olist.Add(ordobj);
                }
            }
            return(View(Olist));
        }
Example #3
0
        public JsonResult InvoiceImageUpload(ImageUploadModel modal)
        {
            AddSerialBL obj    = new AddSerialBL();
            ImageUpload entity = new ImageUpload();

            if (ModelState.IsValid)
            {
                entity.ImageFile = modal.ImageFile;
                entity.ImageType = modal.ImageType;
                string imagepath = Path.Combine(Server.MapPath("~/Content/InvoiceImages"));
                entity.path = imagepath;
                if (!Directory.Exists(imagepath))
                {
                    Directory.CreateDirectory(imagepath);
                }
                if (modal.UploadImage != null)
                {
                    string fileName = Path.GetFileName(modal.ImageFile);
                    modal.UploadImage.SaveAs(imagepath + fileName);
                }
            }


            var result = obj.AddImageUpload(entity);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #4
0
        public ActionResult CheckReceiveAmt(int ReceiveOrderId, decimal AdjustedAmt, decimal ReceiveAmt)
        {
            AddSerialBL obj    = new AddSerialBL();
            var         result = obj.CheckReceiveAmt(ReceiveOrderId, AdjustedAmt, ReceiveAmt);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #5
0
        public ActionResult InvoiceTransactionDetails(string OrderNo)
        {
            AddSerialBL obj    = new AddSerialBL();
            var         result = obj.GetTransactiondetails(OrderNo);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #6
0
        public ActionResult OrderDetails()
        {
            AddSerialBL obj = new AddSerialBL();
            List <OrderDetailsModel> Olist = new List <OrderDetailsModel>();
            //List<PaintOrderModel> paintModellist = new List<PaintOrderModel>();
            List <OrderEntity> Oent = obj.GetOrderDetail();
            OrderDetailsModel  ordobj;

            if (Oent != null)
            {
                foreach (OrderEntity item in Oent)
                {
                    ordobj = new OrderDetailsModel();

                    ordobj.Orderid               = item.Orderid;
                    ordobj.Order_qty             = item.Order_qty;
                    ordobj.Order_Make            = item.Order_Make;
                    ordobj.Order_Model           = item.Order_Model;
                    ordobj.Order_Processor_Type  = item.Order_Processor_Type;
                    ordobj.Order_Processor_Speed = item.Order_Processor_Speed;
                    ordobj.Order_Ram             = item.Order_Ram;
                    ordobj.Order_Hdd             = item.Order_Hdd;
                    ordobj.Order_Lcd             = item.Order_Lcd;
                    ordobj.PurchasedDate         = item.PurchasedDate;
                    Olist.Add(ordobj);
                }
            }
            return(View(Olist));
        }
Example #7
0
        public ActionResult Orderinvoice()
        {
            AddSerialBL obj = new AddSerialBL();
            List <InvoiceDetailsModel> Olist = new List <InvoiceDetailsModel>();

            List <OrderInvoiceEntity> Oent = obj.Getinvoicedetails();

            InvoiceDetailsModel ordobj;

            if (Oent != null)
            {
                foreach (OrderInvoiceEntity item in Oent)
                {
                    ordobj               = new InvoiceDetailsModel();
                    ordobj.InvOrderNo    = item.InvOrderNo;
                    ordobj.InvoiceNo     = item.InvoiceNo;
                    ordobj.InvoiceType   = item.InvoiceType;
                    ordobj.CustomerName  = item.CustomerName;
                    ordobj.InvoiceDate   = item.InvoiceDate;
                    ordobj.deliverydate  = item.deliverydate;
                    ordobj.ETADate       = item.ETADate;
                    ordobj.InvoiceAmount = item.InvoiceAmount;
                    ordobj.PendingAmount = Convert.ToDecimal(item.InvoiceAmount) - Convert.ToDecimal(item.RecieveAmt);
                    ordobj.RecieveAmt    = item.RecieveAmt;
                    ordobj.PendingDays   = item.PendingDays;
                    ordobj.UploadFile    = item.UploadFileName.ToLower();
                    if (ordobj.UploadFile.IndexOf("jpeg") > 0)
                    {
                        ordobj.Icon = "Jpeg.png";
                    }
                    else
                    if (ordobj.UploadFile.IndexOf("jpg") > 0)
                    {
                        ordobj.Icon = "Jpeg.png";
                    }
                    else
                    if (ordobj.UploadFile.IndexOf("pdf") > 0)
                    {
                        ordobj.Icon = "download.png";
                    }
                    else
                    if (ordobj.UploadFile.IndexOf("xlsx") > 0)
                    {
                        ordobj.Icon = "Excel.jpg";
                    }
                    else
                    if (ordobj.UploadFile.IndexOf("xls") > 0)
                    {
                        ordobj.Icon = "Excel.jpg";
                    }
                    else
                    {
                        ordobj.Icon = "Unknown.png";
                    }
                    Olist.Add(ordobj);
                }
            }

            return(View(Olist));
        }
Example #8
0
        public ActionResult CommentRoles(string Username)
        {
            AddSerialBL obj    = new AddSerialBL();
            var         result = obj.GetCommentbyRoles(Username);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #9
0
        public ActionResult UpdateNotification(int OrderNo)
        {
            AddSerialBL obj = new AddSerialBL();

            var result = obj.UpdateNotification(OrderNo);


            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #10
0
        public ActionResult GetNotificationCount()
        {
            AddSerialBL obj = new AddSerialBL();
            List <OrderDetailsModel> Nlist = new List <OrderDetailsModel>();
            var result = obj.GetNotificationCount();


            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #11
0
        public ActionResult AddOrderSpec(List <OrderSpecEntity> OrderSpecDetails)
        {
            //if (Session["Username"] == null)
            //{
            //    return RedirectToAction("PageNotfound");
            //}
            AddSerialBL obj = new AddSerialBL();

            return(Json(obj.AddOrderSpec(OrderSpecDetails), JsonRequestBehavior.AllowGet));
        }
Example #12
0
        public ActionResult ProductDetailByOrderNo(int OrderNo)
        {
            AddSerialBL obj = new AddSerialBL();
            List <OrderDetailsModel> serialModellist = new List <OrderDetailsModel>();

            var result = obj.GetProductDetails(OrderNo);


            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #13
0
        public ActionResult GetCommentsbyOrderno(int Orderno)
        {
            AddSerialBL obj = new AddSerialBL();
            List <UserCommentsModel> serialModellist = new List <UserCommentsModel>();

            var result = obj.GetCommentsbyOrderNo(Orderno);


            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #14
0
        public ActionResult GetAllMakeData(int id, string Flag)
        {
            //if (Session["Username"] == null)
            //{
            //    return RedirectToAction("PageNotfound");
            //}
            AddSerialBL obj = new AddSerialBL();

            List <SerialNumberEnity> makemodelentity = obj.GetAllMakeProductData(id, Flag);

            return(Json(makemodelentity, JsonRequestBehavior.AllowGet));
        }
Example #15
0
        //    public ActionResult  OrderInvoice(List<OrderInvoiceEntity> Invoicedetails)
        public ActionResult OrderInvoice(List <OrderInvoiceEntity> Invoicedetails)
        {
            string fileName = "";
            string path     = Server.MapPath("~/Content/Uploads");

            if (!Directory.Exists(path))
            {
                Directory.CreateDirectory(path);
            }
            try
            {
                if (Request != null)
                {
                    HttpPostedFileBase file = Request.Files["postedFile"];
                    if (file != null && (file.ContentLength > 0) && !string.IsNullOrEmpty(file.FileName))
                    {
                        fileName = file.FileName;
                        //string fileName = Path.GetFileName(invoicemodel.UploadImage.FileName);
                        //string invstatus = Request.Form["uploadType"].ToString();
                        file.SaveAs(Path.Combine(path, fileName));
                    }
                }
            }
            catch (Exception ex)
            {
                string msg = ex.Message;
            }
            List <OrderInvoiceEntity> ulist = new List <OrderInvoiceEntity>();
            OrderInvoiceEntity        ent;

            //   var Invorderno = Invoicedetails.ToArray();
            ent                = new OrderInvoiceEntity();
            ent.InvOrderNo     = Convert.ToInt32(Request.Form["UploadInvOrderNo"]);
            ent.UploadFileName = fileName.ToString();
            ulist.Add(ent);

            AddSerialBL obj   = new AddSerialBL();
            int         value = obj.AddUploadInvoiceFile(ulist);

            if (value == 1)
            {
                Response.Write("<script>alert('Updated successfully')</script>");
            }
            else
            {
                Response.Write("<script>alert('Not Updated successfully')</script>");
            }

            return(RedirectToAction("OrderInvoice"));
        }
Example #16
0
        public ActionResult AddUserComments(List <UserCommentsEntity> UserComments)
        {
            //if (Session["Username"] == null)
            //{
            //    return RedirectToAction("PageNotfound");
            //}
            UserCommentsEntity ucent = new UserCommentsEntity();

            Session["Order"] = ucent.Order_No;

            //ucent.User_name = Session["Username"].ToString();
            //ucent
            AddSerialBL obj = new AddSerialBL();

            return(Json(obj.AddUserComments(UserComments), JsonRequestBehavior.AllowGet));
        }
Example #17
0
        public ActionResult Userlist()
        {
            AddSerialBL obj = new AddSerialBL();
            List <UserCommentsModel> Ulist = new List <UserCommentsModel>();
            //List<PaintOrderModel> paintModellist = new List<PaintOrderModel>();
            List <UserCommentsEntity> Uent = obj.GetUserList();
            UserCommentsModel         ordobj;

            if (Uent != null)
            {
                foreach (UserCommentsEntity item in Uent)
                {
                    ordobj = new UserCommentsModel();

                    ordobj.Userid   = item.User_id;
                    ordobj.Username = item.User_name;


                    Ulist.Add(ordobj);
                }
            }
            return(View(Ulist));
        }
Example #18
0
        public ActionResult AddInvoiceDetails(List <OrderInvoiceEntity> Invoicedetails)
        {
            AddSerialBL obj = new AddSerialBL();

            return(Json(obj.AddInvoiceDetails(Invoicedetails), JsonRequestBehavior.AllowGet));
        }
Example #19
0
        public ActionResult AcceptInvoicedetails(int Statusid)
        {
            AddSerialBL obj = new AddSerialBL();

            return(Json(obj.AcceptInvoicedetails(Statusid), JsonRequestBehavior.AllowGet));
        }
Example #20
0
        public ActionResult AddComment(List <OrderInvoiceEntity> InvoiceComment)
        {
            AddSerialBL obj = new AddSerialBL();

            return(Json(obj.AddComment(InvoiceComment), JsonRequestBehavior.AllowGet));
        }
Example #21
0
        public ActionResult AddInvoiceOrder(List <OrderInvoiceEntity> Invoicedetails, FormCollection formCollection)
        {
            AddSerialBL obj = new AddSerialBL();

            return(Json(obj.AddNewInvoice(Invoicedetails), JsonRequestBehavior.AllowGet));
        }