Esempio n. 1
0
        public ActionResult EditVendorDetails()
        {
            if (Session["logindetails"] == null)
            {
                Session.Abandon();
                return(RedirectToAction("Index"));
            }
            try
            {
                USP_GetUserDetails_Result logindetails;
                //if (Session["logindetails"] != null)
                //{
                logindetails = (USP_GetUserDetails_Result)Session["logindetails"];
                usp_VendorMasterGetbyID_Result Vendordetails = new usp_VendorMasterGetbyID_Result();
                TryUpdateModel(Vendordetails);

                string result = (string)InventoryEntities.usp_VendorMasterInsertUpdate(Vendordetails.VendorID, Vendordetails.VendorName, Vendordetails.VendorAddress, Vendordetails.ContactPersonName, Vendordetails.ContactNumber
                                                                                       , Vendordetails.EmailID, logindetails.Branch_Id, logindetails.Company_Id, 0, logindetails.USer_Id, DateTime.Now, Vendordetails.status).FirstOrDefault();
                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                return(RedirectToAction("Index"));
            }
        }
Esempio n. 2
0
        public ActionResult CreateVendorDetails(FormCollection frm)
        {
            try
            {
                usp_VendorMasterGetbyID_Result Vendordetails = new usp_VendorMasterGetbyID_Result();
                TryUpdateModel(Vendordetails);
                USP_GetUserDetails_Result logindetails;
                //if (Session["logindetails"] != null)
                //{
                logindetails = (USP_GetUserDetails_Result)Session["logindetails"];
                // }
                string result = (string)InventoryEntities.usp_VendorMasterInsertUpdate(0, Vendordetails.VendorName, Vendordetails.VendorAddress,
                                                                                       Vendordetails.ContactPersonName, Vendordetails.ContactNumber
                                                                                       , Vendordetails.EmailID, logindetails.Company_Id, logindetails.Branch_Id, logindetails.USer_Id, 0, DateTime.Now, Vendordetails.status
                                                                                       ).FirstOrDefault();
                if (result == "Duplicate Vendor")
                {
                    ModelState.AddModelError("Error", "Vendor already exists");

                    return(View());
                }

                else
                {
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                return(RedirectToAction("Index"));
            }
        }
Esempio n. 3
0
        public ActionResult EditVendorDetails(int id)
        {
            if (Session["logindetails"] == null)
            {
                Session.Abandon();
                return(RedirectToAction("Index"));
            }
            // FillViewBag();
            usp_VendorMasterGetbyID_Result Vendordetails = InventoryEntities.usp_VendorMasterGetbyID(id).FirstOrDefault();

            return(View(Vendordetails));
        }