public void UpdateLCStatement(LCStatement lCStatement, int concernID, int userId, int code)
        {
            var lc = _context.LCStatements.FirstOrDefault(x => x.SICode == code.ToString());

            lc.BankName        = lCStatement.BankName;
            lc.BankSubDate     = lCStatement.BankSubDate;
            lc.Comission       = lCStatement.Comission;
            lc.Description     = lCStatement.Description;
            lc.ExpiraionDate   = lCStatement.ExpiraionDate;
            lc.FileNo          = lCStatement.FileNo;
            lc.HSCode          = lCStatement.HSCode;
            lc.LCDate          = lCStatement.LCDate;
            lc.LCNumber        = lCStatement.LCNumber;
            lc.LCStatus        = lCStatement.LCStatus;
            lc.PartyName       = lCStatement.PartyName;
            lc.PaymentClause   = lCStatement.PaymentClause;
            lc.RealiseValue    = lCStatement.RealiseValue;
            lc.ShipmentDate    = lCStatement.ShipmentDate;
            lc.Tenor           = lCStatement.Tenor;
            lc.Value           = lCStatement.Value;
            lc.DocumentSubDate = lCStatement.DocumentSubDate;
            lc.DocumentExpDate = lCStatement.DocumentExpDate;

            _context.SaveChanges();
        }
示例#2
0
        public ActionResult AddLCStatement(LCStatement lCStatement, int id)
        {
            var concernId = Convert.ToInt32(Session["ConcernId"]);
            var userId    = Convert.ToInt32(Session["UserId"]);

            _sales.AddLCStatement(lCStatement, concernId, userId, id);
            return(RedirectToAction("Orders", "PermessData"));
        }
 public void AddLCStatement(LCStatement lCStatement, int concernID, int userId, int code)
 {
     lCStatement.ConcernId    = concernID;
     lCStatement.Creator      = userId;
     lCStatement.CreationDate = DateTime.Now;
     lCStatement.SICode       = code.ToString();
     _context.LCStatements.Add(lCStatement);
     _context.SaveChanges();
 }
示例#4
0
        public ActionResult EditLCStatement(int id, LCStatement lCStatement)
        {
            var concernId = Convert.ToInt32(Session["ConcernId"]);
            var userId    = Convert.ToInt32(Session["UserId"]);

            if (concernId > 0 && userId > 0)
            {
                _sales.UpdateLCStatement(lCStatement, concernId, userId, id);
                return(RedirectToAction("EditOrders", "PermessData", new { Areas = "Permess" }));
            }
            return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" }));
        }