public ActionResult VendorDetails(int id) { if (CheckAccess()) { return(View(vendorrepo.GetById(id))); } else { return(RedirectToAction("Login", "Home")); } }
protected void Page_Load(object sender, EventArgs e) { // cldDateOfBirth.Visible = false; if (!IsPostBack) { int VendorId = 0; string id = Convert.ToString(Request.QueryString["VendorId"]); // if (id != null) { btnVendorUpdate.Visible = true; btnVendorAdd.Visible = false; VendorId = Convert.ToInt32(id); VendorRepository VenRep = new VendorRepository(); VendorObject VenObj = VenRep.GetById(VendorId); hdnMsgId.Value = VenObj.MsgId.ToString(); txtDisplayMsg.Text = VenObj.DisplayMsg; txtMsg_Title.Text = VenObj.Msg_Title; txtFull_Message.Text = VenObj.Full_Message; } else { btnVendorUpdate.Visible = false; btnVendorAdd.Visible = true; } } }
public ActionResult Edit(int Id) { VendorObject venobj = new VendorObject(); VendorModel vendormodel = new VendorModel(); VendorRepository venrep = new VendorRepository(); venobj = venrep.GetById(Id); vendormodel.MsgId = venobj.MsgId; vendormodel.DisplayNo = venobj.DisplayMsg; vendormodel.Msg_Title = venobj.Msg_Title; vendormodel.Full_Message = venobj.Full_Message; return(View(vendormodel)); }
private void GetVendor(int vendorId) { try { _vendor = VendorRepository.GetById(vendorId); if (_vendor == null) { MessageBox.Show("No vendor found with this ID. " + "Please try again.", "Vendor Not Found"); } else { DisplayVendor(); } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.GetType().ToString()); } }
public Vendor GetById(long id) { return(_vendorRepository.GetById(id)); }
public ActionResult Edit(int id) { Vendor vendor = vendorRepo.GetById(id); return(View(vendor)); }
public Vendor GetbyId(int id) { var vendor = repository.GetById(id); return(vendor); }
public void Save(PurchaseOrderDTO entry) { PurchaseOrder po = new PurchaseOrder(); //po.No = poRepo.GeneratePoNumber(); po.No = entry.No; po.Date = Convert.ToDateTime(entry.Date); po.VendorId = entry.VendorId; po.ShipTo = entry.ShipTo; po.Terms = vendorRepo.GetById(entry.VendorId).Terms; po.PreparedBy = Common.GetCurrentUser.Id; po.ApprovedBy = Common.GetCurrentUser.GeneralManagerId; po.CheckedBy = entry.CheckedBy; po.isRP = false; po.CompanyId = Sessions.CompanyId.Value; po.PurchaseOrderItems = new List <PurchaseOrderItem>(); foreach (PurchaseOrderDTO.Item item in entry.Items) { PurchaseOrderItem poItem = new PurchaseOrderItem(); poItem.PurchaseOrderId = po.Id; poItem.ItemId = item.Id; Item _item = itemRepo.GetById(item.Id); poItem.UnitCost = Convert.ToDecimal(item.UnitCost); poItem.Quantity = item.Quantity; poItem.Remarks = item.Remarks; poItem.Date = Convert.ToDateTime(entry.Date); poItem.RemainingBalanceDate = null; po.PurchaseOrderItems.Add(poItem); } // for FIFO price po.ItemPriceLogs = new List <ItemPriceLogs>(); foreach (PurchaseOrderDTO.Item item in entry.Items) { ItemPriceLogs itemLogs = new ItemPriceLogs(); Item _item = itemRepo.GetById(item.Id); itemLogs.PurchaseOrderId = po.Id; itemLogs.ItemId = item.Id; itemLogs.UnitCost = Convert.ToDecimal(item.UnitCost); itemLogs.Qty = item.Quantity; itemLogs.Date = DateTime.Now; itemLogs.CompanyId = Sessions.CompanyId.Value; po.ItemPriceLogs.Add(itemLogs); UpdateItemType(item.Id, _item.TypeId, item.TypeId); } poRepo.Save(po); foreach (PurchaseOrderDTO.Item item in entry.Items) { Item _item = context.Items.Find(item.Id); if (_item.TypeId != item.TypeId) { _item.TypeId = item.TypeId; context.SaveChanges(); } } }