public ActionResult CreateCylinderDetails(FormCollection frm)
        {
            try
            {
                usp_CylinderMasterGetByID_Result cylinder = new usp_CylinderMasterGetByID_Result();
                TryUpdateModel(cylinder);
                //bool b= int.TryParse(frm["WLCapacityUOMID"], out re);
                string barcode = cylinder.CylindeNumber.ToString() + cylinder.VendorID.ToString() + cylinder.VendorBranchID.ToString();
                USP_GetUserDetails_Result logindetails;

                logindetails = (USP_GetUserDetails_Result)Session["logindetails"];
                object result = InventoryEntities.usp_CylinderMasterInsertUpdate(cylinder.CylindeNumber, barcode, cylinder.ManufacturerID,
                                                                                 cylinder.PurchaseDate, cylinder.InitialGasID, cylinder.WLCapacity,
                                                                                 cylinder.WLCapacityUOMID, cylinder.WorkingPressure, cylinder.WorkingPressureUOMID,
                                                                                 cylinder.TestDate, cylinder.NextTestDate, cylinder.ValveModelID,
                                                                                 cylinder.PresentStateID, cylinder.GasInUseID, cylinder.VendorBranchID,
                                                                                 cylinder.Size, cylinder.SizeUOMID, cylinder.CurrentLocationID, cylinder.CurrentCustomerBranchID, logindetails.Branch_Id, logindetails.Company_Id, logindetails.USer_Id, logindetails.USer_Id, cylinder.status);
                GenerateBarcode(barcode);
                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                return(RedirectToAction("Index"));
            }
        }
        public ActionResult Detail(string cylindernumber)
        {
            usp_CylinderMasterGetByID_Result cylinderDetails = new usp_CylinderMasterGetByID_Result();

            cylinderDetails = InventoryEntities.usp_CylinderMasterGetByID(cylindernumber).FirstOrDefault();
            return(View(cylinderDetails));
        }
Esempio n. 3
0
        public usp_CylinderMasterGetByID_Result GetCylinderMasterListByID(string CylindeNumber)
        {
            usp_CylinderMasterGetByID_Result cylinderlist = new usp_CylinderMasterGetByID_Result();

            cylinderlist = InventoryEntities.usp_CylinderMasterGetByID(CylindeNumber).FirstOrDefault();
            return(cylinderlist);
        }
Esempio n. 4
0
        public string CylinderMasterInsertUpdate(usp_CylinderMasterGetByID_Result cylinderModel)
        {
            string result = string.Empty;

            String[] lines = { "First line", "Second line", "Third line" };
            //File.WriteAllLines(@"D:\IndoGhana\API\log.txt", lines);
            try
            {
                Err.ErrorLog("CylinderMasterInsertUpdate called");

                result = InventoryEntities.usp_CylinderMasterInsertUpdate(cylinderModel.CylindeNumber, cylinderModel.Barcode, cylinderModel.ManufacturerID, cylinderModel.PurchaseDate
                                                                          , cylinderModel.InitialGasID, cylinderModel.WLCapacity, cylinderModel.WLCapacityUOMID, cylinderModel.WorkingPressure, cylinderModel.WorkingPressureUOMID,
                                                                          cylinderModel.TestDate, cylinderModel.NextTestDate, cylinderModel.ValveModelID, cylinderModel.PresentStateID,
                                                                          cylinderModel.GasInUseID, cylinderModel.VendorBranchID, cylinderModel.Size, cylinderModel.SizeUOMID, cylinderModel.CurrentLocationID
                                                                          , cylinderModel.CurrentCustomerBranchID, cylinderModel.Branchid, cylinderModel.CompanyID, cylinderModel.CreatedByID,
                                                                          cylinderModel.UpdatedByID, cylinderModel.status).FirstOrDefault();
                Err.ErrorLog("CylinderMasterInsertUpdate called end");
                return(result);
            }
            catch (Exception ex)
            {
                Err.ErrorLog("CylinderMasterInsertUpdate Error:" + ex.Message);
                return(result);
            }
        }
Esempio n. 5
0
        public string CylinderMasterInsertUpdate(usp_CylinderMasterGetByID_Result cylinderModel)
        {
            string result;

            String[] lines = { "First line", "Second line", "Third line" };
            File.WriteAllLines(@"D:\IndoGhana\API\log.txt", lines);

            result = InventoryEntities.usp_CylinderMasterInsertUpdateMobile(cylinderModel.CylindeNumber, cylinderModel.Barcode, cylinderModel.PresentStateID, cylinderModel.GasInUseID, cylinderModel.VendorBranchID, cylinderModel.Size, cylinderModel.SizeUOMID, cylinderModel.CurrentLocationID
                                                                            , cylinderModel.CurrentCustomerBranchID, cylinderModel.Branchid, cylinderModel.CompanyID, cylinderModel.CreatedByID, cylinderModel.UpdatedByID, cylinderModel.status).FirstOrDefault();
            return(result);
        }
        public ActionResult Edit(string cylindernumber)
        {
            if (Session["logindetails"] == null)
            {
                Session.Abandon();
                return(RedirectToAction("Index", "Login", new { area = "Login" }));
            }
            usp_CylinderMasterGetByID_Result cylinderDetails = new usp_CylinderMasterGetByID_Result();

            try
            {
                cylinderDetails = InventoryEntities.usp_CylinderMasterGetByID(cylindernumber).FirstOrDefault();
                FillViewBag();
                ViewBag.VendorBranchID = new SelectList(InventoryEntities.usp_VendorBranchListGet(cylinderDetails.VendorID), "VendorBranchID", "VendorBranchName");
                return(View(cylinderDetails));
            }

            catch (Exception ex)
            {
                return(View());
            }
        }