示例#1
0
        public async void GetAllContractor()
        {
            try
            {
                string                Url                  = StatusModel.Url + "GetContractorMaster";
                WebHelpper            _objHelper           = new WebHelpper();
                ContractorMasterModel _objContractorMaster = new ContractorMasterModel();


                var request = await _objHelper.MakeGetRequest(Url);

                ResultAllContractorMaster = JsonConvert.DeserializeObject <List <ContractorMasterModel> >(request);

                Contractor = new string[ResultAllContractorMaster.Count + 1];

                int i = 1;
                Contractor[0] = "--Select Contractor--";
                foreach (var item in ResultAllContractorMaster)
                {
                    Contractor[i] = item.ContractorName;
                    i++;
                }

                ArrayAdapter _adapterContractor = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, Contractor);
                txt_VendorContractorName.Adapter = _adapterContractor;
            }
            catch (Exception e)
            {
                string ErrorMsg = e.ToString();
                Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show();
            }
        }
示例#2
0
        public ActionResult Create(ContractorMasterModel collection)
        {
            try
            {
                CheckViewBagData();
                if (ModelState.IsValid)
                {
                    var data = new tbl_ContractorMaster
                    {
                        CompanyName          = collection.CompanyName,
                        ContractorName       = collection.ContractorName,
                        ContractorContactNo  = collection.ContractorContactNo,
                        ContractorCreateDate = DateTime.Now
                    };

                    _DbWorkPermitSystemEntities.tbl_ContractorMaster.Add(data);
                    _DbWorkPermitSystemEntities.SaveChanges();

                    return(RedirectToAction("Index"));
                }
                return(View());
            }
            catch (Exception ex)
            {
                return(View());
            }
        }
示例#3
0
        public ActionResult Edit(int id, ContractorMasterModel collection)
        {
            try
            {
                CheckViewBagData();
                // TODO: Add update logic here
                if (ModelState.IsValid)
                {
                    ContractorMasterModel _objContractorMasterModel = new ContractorMasterModel();
                    var model = _DbWorkPermitSystemEntities.tbl_ContractorMaster.Where(a => a.ContractorSrNo == id).FirstOrDefault();
                    {
                        //_objContractorMasterModel.ContractorSrNo = model.ContractorSrNo;
                        //_objContractorMasterModel.CompanyName = collection.CompanyName;
                        //_objContractorMasterModel.ContractorName = collection.ContractorName;
                        //_objContractorMasterModel.ContractorContactNo = (collection.ContractorContactNo);
                        ////_objContractorMasterModel.ContractorCreateDate = (model.ContractorCreateDate);
                        model.ContractorSrNo       = collection.ContractorSrNo;
                        model.CompanyName          = collection.CompanyName;
                        model.ContractorName       = collection.ContractorName;
                        model.ContractorContactNo  = (collection.ContractorContactNo);
                        model.ContractorCreateDate = collection.ContractorCreateDate;
                    };

                    _DbWorkPermitSystemEntities.Entry(model).State = EntityState.Modified;
                    _DbWorkPermitSystemEntities.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                return(View());
            }
            catch (Exception ex)
            {
                return(View());
            }
        }
示例#4
0
        private void Txt_VendorContractorName_ItemClick(object sender, AdapterView.ItemClickEventArgs e)
        {
            ContractorMaster = ResultAllContractorMaster.ElementAt(e.Position);

            if (ContractorMaster != null)
            {
                txt_VendorContractorContactNo.Text = ContractorMaster.ContractorContactNo.ToString().Trim();
            }
        }
示例#5
0
        // GET: ContractorMaster/Delete/5
        public ActionResult Delete(int id)
        {
            CheckViewBagData();
            ContractorMasterModel _objContractorMasterModel = new ContractorMasterModel();
            var model = _DbWorkPermitSystemEntities.tbl_ContractorMaster.Where(a => a.ContractorSrNo == id).FirstOrDefault();

            _objContractorMasterModel.ContractorSrNo       = model.ContractorSrNo;
            _objContractorMasterModel.CompanyName          = model.CompanyName;
            _objContractorMasterModel.ContractorName       = model.ContractorName;
            _objContractorMasterModel.ContractorContactNo  = (model.ContractorContactNo);
            _objContractorMasterModel.ContractorCreateDate = (model.ContractorCreateDate);

            return(View(_objContractorMasterModel));
        }
示例#6
0
        // GET: ContractorMaster
        public ActionResult Index()
        {
            CheckViewBagData();

            List <ContractorMasterModel> _objListContractorMasterModel = new List <ContractorMasterModel>();
            var _objAllContractorMasterModel = _DbWorkPermitSystemEntities.tbl_ContractorMaster.ToList();

            foreach (var item in _objAllContractorMasterModel)
            {
                ContractorMasterModel _class = new ContractorMasterModel();

                _class.ContractorSrNo       = item.ContractorSrNo;
                _class.CompanyName          = item.CompanyName;
                _class.ContractorName       = item.ContractorName;
                _class.ContractorContactNo  = (item.ContractorContactNo);
                _class.ContractorCreateDate = (item.ContractorCreateDate);
                _objListContractorMasterModel.Add(_class);
            }

            return(View(_objListContractorMasterModel.ToList()));
        }