public IActionResult CreateSupplier([FromBody] SupplierModel request) { try { User currentUser = _userService.CheckUseRole(_httpContextAccessor.HttpContext.User, menu, "create"); if (currentUser != null) { int ledger_code = _context.ChartOfAccounts.Max(t => t.ledger_Code); request.created_by = currentUser.User_Id; request.created_date = DateTime.Now; request.ledger = ledger_code + 1; ChartOfAccountModel coa = new ChartOfAccountModel(); coa.Created_by = currentUser.User_Id; coa.Ledger_name = request.cust_name; coa.ledger_Code = ledger_code + 1; _context.Add(request); _context.Add(coa); _context.SaveChanges(); _eventService.SaveEvent(currentUser.User_Id, EventUserLog.EVENT_CREATE, request.cust_name, "Supplier"); return(Ok(request)); } else { return(Ok(SendResult.SendError("You don`t have create permision."))); } } catch (Exception error) { Console.WriteLine(error); return(BadRequest(SendResult.SendError("You don`t create new Supplier"))); } }
public IActionResult CreateSales([FromBody] SaleModel request) { try { User currentUser = _userService.CheckUseRole(_httpContextAccessor.HttpContext.User, menu, "create"); if (currentUser != null) { int inv_no = _context.Sales.Any()?_context.Sales.Max(s => s.inv_no):1; request.inv_no = inv_no + 1; request.date = DateTime.Now; request.created_by = currentUser.User_Id; request.updated = "False"; _context.Add(request); _context.SaveChanges(); _eventService.SaveEvent(currentUser.User_Id, EventUserLog.EVENT_CREATE, request.inv_no.ToString(), "Sale"); return(Ok(request)); } else { return(Ok(SendResult.SendError("You don`t have create permision."))); } } catch (Exception error) { Console.WriteLine(error); return(BadRequest(SendResult.SendError("You don`t create new Sales"))); } }
public async Task <IActionResult> Create([Bind("ID,PartName,PartType,SKU,Quantity,SuggestedQuantity,MinimumQuantity,UnitCost,Location,Barcode,Status")] Inventory inventory) { Console.WriteLine(inventory.ID); if (ModelState.IsValid) { if (HttpContext.User.IsInRole("Admin")) { inventory.Status = Inventory.InventoryStatus.Approved; } else { inventory.Status = Inventory.InventoryStatus.Submitted; } Console.WriteLine("status"); Console.WriteLine(inventory.Status); _context.Add(inventory); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(inventory)); }
public Response AddFlight(FlightData flightDetail) { if (flightDetail != null) { var data = _mapper.Map <FlightData>(flightDetail); _context.Add(data); _context.SaveChanges(); return(new Response { Status = "Success", Message = "Data added Successfully" }); } return(new Response { Status = "Error" }); }
public async Task <IActionResult> Register([FromForm] RegistrationModel model) { if (ModelState.IsValid) { model.DateOfRegistration = DateTime.Now; _context.Add(model); await _context.SaveChangesAsync(); var result = _context.Registration.Where(x => x.Email == model.Email).FirstOrDefault(); var complete = new CompleteRegisterViewmodel() { RegisterDate = result.DateOfRegistration.ToString("yyyy-MM-dd"), CustomerName = $"{result.LastName}, {result.FirstName}", SubscriptionType = result.SubscriptionType, Username = result.Username }; return(View("CompleteRegister", complete)); } var registerModel = new RegistrationModel(); return(View(registerModel)); }
public async Task <IActionResult> Create([Bind("klient_id,imie,nazwisko,saldo")] Klient adres) { if (ModelState.IsValid) { _context.Add(adres); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(adres)); }
public async Task <IActionResult> Create([Bind("ID,Name,Address,Email,Comment")] Profile profile) { if (ModelState.IsValid) { _context.Add(profile); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(profile)); }
public async Task <IActionResult> Create([Bind("ID,FirstName,LastName,FullAddress,MailingAddress,AsAboveAddress,EmailAddress,PhoneNumber,CitizenStatus,EmploymentStartDate,EmploymentType,PositionTitle,EmergencyContactName,EmergencyContactRelationship,EmergencyContactPhoneNumber,EmployeeSignature")] Todo todo) { if (ModelState.IsValid) { _context.Add(todo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(todo)); }
public async Task <IActionResult> Create([Bind("ID,Description,CreatedDate,Done")] Todo todo) { if (ModelState.IsValid) { _context.Add(todo); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(todo)); }
public async Task <IActionResult> Create([Bind("ID,FirstName,LastName,Degree,GameProject,SkillsLink,ProfileLink")] Member member) { if (ModelState.IsValid) { _context.Add(member); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(member)); }
public async Task <IActionResult> Create([Bind("ID,Name,Category,Engineer,Link")] Game game) { if (ModelState.IsValid) { _context.Add(game); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(game)); }
public async Task <IActionResult> Create([Bind("DepartmentID,Name,PhoneNumber")] Department department) { if (ModelState.IsValid) { _context.Add(department); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(department)); }
public async Task <IActionResult> Create([Bind("CardID,Name,Set,Id,Civilization,Rarity,Type,Cost,Text,Flavor,Illustrator,Race,Power,Races0,Races1,Civilizations0,Civilizations1")] DMCard dMCard) { if (ModelState.IsValid) { _context.Add(dMCard); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(dMCard)); }
public async Task <IActionResult> Create([Bind("ID,Company,Price,CreatedDate")] Invoice invoice) { if (ModelState.IsValid) { _context.Add(invoice); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(invoice)); }
public async Task <IActionResult> Create([Bind("adres_id,miast,ulicac,nrDomy,kodPocztowy,adres_klient_id")] Adres adres) { if (ModelState.IsValid) { _context.Add(adres); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(adres)); }
public async Task <IActionResult> Create([Bind("note_id,category,main_name,long_description,tags")] NoteSet adres) { if (ModelState.IsValid) { _context.Add(adres); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(adres)); }
public async Task <IActionResult> Create([Bind("ID,Name,Street,Housenumber,Zipcode,City,Phonenumber,Lat,Lng")] Store store) { if (ModelState.IsValid) { _context.Add(store); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(store)); }
public async Task <IActionResult> Create([Bind("ID,Title,ReleaseDate,Genre,Price,Rating")] Movie movie) { if (!ModelState.IsValid) { return(View(movie)); } _context.Add(movie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Create() { using StreamReader reader = new StreamReader(Request.Body, Encoding.UTF8); dynamic parsedJson = JObject.Parse(await reader.ReadToEndAsync()); try { ValidateUser(parsedJson); } catch (ArgumentException ae) { return(BadRequest(ae.Message)); } Member myMember = new Member(); myMember.FirstName = parsedJson.firstName; myMember.LastName = parsedJson.lastName; myMember.Email = parsedJson.email; myMember.setPassword((string)parsedJson.password); _context.Add(myMember); await _context.SaveChangesAsync(); return(Ok("Created")); }
public async Task <IActionResult> Create([Bind("EmployeeID,Name,DepartmentID,Email,PhoneNumber")] Employee employee) { if (ModelState.IsValid) { _context.Add(employee); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["DepartmentID"] = new SelectList(_context.Department, "DepartmentID", "Name", employee.DepartmentID); return(View(employee)); }
public async Task <IActionResult> Create([Bind("ID,Description,CreatedDate")] Todo todo) { _logger.LogInformation("Async create called successfully."); if (ModelState.IsValid) { _context.Add(todo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(todo)); }
public IActionResult CreateProject([FromBody] ProjectModel request) { try { //request.CreatedBy = request.CreatedBy; request.CreatedDate = DateTime.Now; _context.Add(request); _context.SaveChanges(); return(Ok(request)); } catch (Exception ex) { Console.WriteLine(ex.Message); return(BadRequest(SendResult.SendError("You don`t create new project"))); } }
public async Task<IActionResult> Create([Bind("ID,Timestamp,OrderingStudent,RoboticsTeam,Vendor,PartName,SKU,Link,Quantity,Price,Barcode,Justification,Status")] Order order) { if (ModelState.IsValid) { Console.WriteLine("status"); Console.WriteLine(order.Status); /*Inventory inventoryTest = new Inventory(); inventoryTest.PartName = order.PartName; inventoryTest.Quantity = order.Quantity; _context.Add(inventoryTest);*/ _context.Add(order); await _context.SaveChangesAsync(); return RedirectToAction(nameof(Index)); } return View(order); }
public ActionResult Register(Account account) { HttpContext.Session.SetString("UserName", "qwe"); if (ModelState.IsValid) { account.Type = "User"; _accountcontext.Add(account); _accountcontext.SaveChanges(); ModelState.Clear(); return(RedirectToAction(nameof(SuccesfullyRegistered))); } return(View()); }
<Microsoft.AspNetCore.Mvc.IActionResult> Create ([Microsoft.AspNetCore.Mvc.Bind("Code,Name,Description")] Models.Cms.PostCategory postCategory) { if (ModelState.IsValid) { MyDatabaseContext.Add(postCategory); await MyDatabaseContext.SaveChangesAsync(); return(RedirectToAction(actionName: nameof(Index))); } return(View(model: postCategory)); }
public void SaveEvent(int userName, string eventName, string activity, string type) { try { UserLogModel model = new UserLogModel { Username = userName, Event = eventName, Activity = activity, Type = type, Datetime = DateTime.Now }; _context.Add(model); _context.SaveChanges(); } catch (Exception error) { Console.WriteLine(error); } }
public IActionResult CreateFiscal([FromBody] JObject request) { try { User currentUser = _userService.CheckUseRole(_httpContextAccessor.HttpContext.User, menu, "create"); if (currentUser != null) { string[] fromdate = request["fromdate"].Value <string>().Split("-"); string[] todate = request["todate"].Value <string>().Split("-"); FiscalModel model = new FiscalModel(); model.Fiscalyear = request["fiscalyear"].Value <string>(); model.Fromdate = new DateTime( System.Convert.ToInt32(fromdate[0]), System.Convert.ToInt32(fromdate[1]), System.Convert.ToInt32(fromdate[2]) ); model.Todate = new DateTime( System.Convert.ToInt32(todate[0]), System.Convert.ToInt32(todate[1]), System.Convert.ToInt32(todate[2]) ); model.Status = request["status"].Value <bool>(); model.Created_by = currentUser.User_Id; model.Created_date = DateTime.Now; if (model.Status) { FiscalModel[] activeFiscals = _context.Fiscals.Where(f => f.Status).ToArray(); foreach (FiscalModel activeFiscal in activeFiscals) { activeFiscal.Status = false; } } _context.Add(model); _context.SaveChanges(); _eventService.SaveEvent(currentUser.User_Id, EventUserLog.EVENT_CREATE, model.Fiscalyear, "Fiscal"); return(Ok(model)); } else { return(Ok(SendResult.SendError("You must login."))); } } catch (Exception error) { Console.WriteLine(error); return(BadRequest(SendResult.SendError("You don`t create new complany"))); } }
public async Task <IActionResult> CreateDeck(Deck deck) { string name = Convert.ToString(HttpContext.Session.GetString("UserName")); Account account = await _databasecontext.Accounts .FirstOrDefaultAsync(m => m.Username == name); if (ModelState.IsValid) { deck.AccountID = account.AccountID; _databasecontext.Add(deck); _databasecontext.SaveChanges(); ModelState.Clear(); return(RedirectToAction("DashBoardUser")); } return(View()); }
public async Task <IActionResult> Create([Bind("ID,Description,CreatedDate")] Todo todo) { try { if (ModelState.IsValid) { _context.Add(todo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(todo)); } catch (Exception ex) { return(null); } }
public async Task <IActionResult> Create([Bind("ID,Description,CreatedDate")] Todo todo) { if (ModelState.IsValid) { if (todo.Description.Contains("Bad")) { throw new Exception("Bad words are not allowed"); } else { _context.Add(todo); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } } return(View(todo)); }