public async Task <ActionResult> Add(StockCodeModel stockcode) // Tạo mã co phieu { LoadInit(); if (ModelState.IsValid) { using (dbcungphim = new db_cungphim_FrontEnd()) { if (dbcungphim.StockCodes.Any(t => t.Code == stockcode.Code)) { ModelState.AddModelError("", "Đã tồn tại mã cổ phiếu này trong thệ thống"); } else { dbcungphim.StockCodes.Add(new StockCode { Code = stockcode.Code.ToUpper(), IndexName = stockcode.IndexName, LongName = stockcode.LongName, MarketType = stockcode.MarketType, ShortName = stockcode.ShortName }); await dbcungphim.SaveChangesAsync(); return(View(stockcode)); } return(RedirectToAction("Index")); } } else { return(View()); } }
public async Task <ActionResult> Detail(StockCodeModel stockcode) // list user { LoadInit(); if (ModelState.IsValid) { using (dbcungphim = new db_cungphim_FrontEnd()) { //var url = Request.Url.Query.Replace("?stockid=" + userid + "&returnUrl=", ""); var stockCode = await dbcungphim.StockCodes.FindAsync(stockcode.Id); stockCode.Code = stockcode.Code; stockCode.ShortName = stockcode.ShortName; stockCode.LongName = stockcode.LongName; stockCode.MarketType = stockcode.MarketType; stockCode.IndexName = stockcode.IndexName; try { dbcungphim.Entry(stockCode).State = EntityState.Modified; await dbcungphim.SaveChangesAsync(); return(RedirectToAction("")); } catch (Exception) { return(View()); } } } else { return(View()); } }