public ActionResult Create([Bind(Include = "Description,CreatedDate, Done")] Todo todo) { Trace.WriteLine("POST /Todos/Create"); if (ModelState.IsValid) { db.Todoes.Add(todo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(todo)); }
public ActionResult Create([Bind(Include = "EmployeeID,EmployeeName,Department,Salary,CateroryID")] Employee employee) { if (ModelState.IsValid) { db.Employees.Add(employee); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CateroryID = new SelectList(db.Categories, "ID", "EmployeeName", employee.CateroryID); return(View(employee)); }
public ActionResult Create([Bind(Include = "Id,MaSV,CountD,Date,MethodId")] Money money) { if (ModelState.IsValid) { db.Moneys.Add(money); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MethodId = new SelectList(db.Methods, "Id", "Name", money.MethodId); return(View(money)); }
public ActionResult Create([Bind(Include = "Name, Description,CreatedDate")] InfraNote note) { Trace.WriteLine("POST /Notes/Create"); if (ModelState.IsValid) { db.notes.Add(note); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(note)); }
public ActionResult Create([Bind(Include = "FirstName,LastName,Email,PhoneNumber,IsActive")] Contact contact) { Trace.WriteLine("POST /Contact/Create"); if (ModelState.IsValid) { db.Contacts.Add(contact); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contact)); }
public ActionResult Create([Bind(Include = "FirstName,LastName,FullAddress,MailingAddress,AsAboveAddress,EmailAddress,PhoneNumber,CitizenStatus,EmploymentStartDate,EmploymentType,PositionTitle,EmergencyContactName,EmergencyContactRelationship,EmergencyContactPhoneNumber,EmployeeSignature")] Todo todo) { Trace.WriteLine("POST /Todos/Create"); if (ModelState.IsValid) { db.Todoes.Add(todo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(todo)); }
public ActionResult Create([Bind(Include = "Description,CreatedDate")] Student student) { Trace.WriteLine("POST /Students/Create"); if (ModelState.IsValid) { db.StudentM.Add(student); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(student)); }
public ActionResult Create([Bind(Include = "Description, Address1, Address2, Postcode")] Company company) { if (ModelState.IsValid) { db.Companies.Add(company); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(company)); }
public ActionResult Create([Bind(Include = "Description,CreatedDate")] Carrer carrer) { Trace.WriteLine("POST /Carrer/Create"); if (ModelState.IsValid) { db.CarrerM.Add(carrer); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(carrer)); }
public ActionResult Create([Bind(Include = "Id,customer_id,origin,destination,depart_date,return_date,trip_type,Guests")] booking booking) { if (ModelState.IsValid) { db.bookings.Add(booking); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.customer_id = new SelectList(db.Customers, "ID", "name", booking.customer_id); ViewBag.trip_type = getTripType(); return(View(booking)); }
public ActionResult Create([Bind(Include = "TaskID,TaskDescription,Done,DateStarted,DateCompleted,Category,UserID,Deadline")] Task task) { if (ModelState.IsValid) { db.Tasks.Add(task); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Category = new SelectList(db.Categories, "CategoryID", "CategoryName", task.Category); ViewBag.UserID = new SelectList(db.Users, "UserID", "UserName", task.UserID); return(View(task)); }
public ActionResult Create([Bind(Include = "id,CustomerId,CargoId,Source,Destination,ShippingDate,ArrivalDate,status")] Shipment shipment) { if (ModelState.IsValid) { db.Shipments.Add(shipment); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CargoId = new SelectList(db.Cargoes, "Id", "Id", shipment.CargoId); ViewBag.CustomerId = new SelectList(db.Customers, "id", "CustomerName", shipment.CustomerId); return(View(shipment)); }
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 ActionResult Create([Bind(Include = "Id,CargoVolume,CargoWeight,CargoTotal,WarehouseId,CustomerId")] Cargo cargo) { if (ModelState.IsValid) { db.Cargoes.Add(cargo); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CustomerId = new SelectList(db.Customers, "id", "CustomerName", cargo.CustomerId); ViewBag.WarehouseId = new SelectList(db.Warehouses, "id", "Location", cargo.WarehouseId); return(View(cargo)); }
public ActionResult Create([Bind(Include = "Id,Type,Money,CreatedTime")] Student student) { if (ModelState.IsValid) { var savedStudent = db.Students.Add(student); db.SaveChanges(); savedStudent.Id = student.Id; return(RedirectToAction("Index")); } return(View(student)); }
public ActionResult ListEdit([Bind(Include = "t_DailyClassesByTrainer")] V_SearchInstractorViewModel model) { // 日付を設定 model.Date = model.t_DailyClassesByTrainer.FirstOrDefault().Date; // 入力チェック bool validation = true; if (ModelState.IsValid) { foreach (T_DailyClassesByTrainer dailyClassesByTrainer in model.t_DailyClassesByTrainer) { // コマ数のチェック // [20210205リリース対応] Mod Start コマ数の0許容 //if (dailyClassesByTrainer.Classes <= 0) //{ // ViewBag.ErrorMessage = "コマ数に0以下は設定できません。"; // validation = false; // break; //} if (dailyClassesByTrainer.Classes < 0) { ViewBag.ErrorMessage = "コマ数に0未満は設定できません。"; validation = false; break; } // [20210205リリース対応] Mod End } } else { // エラーメッセージ生成 ViewBag.ErrorMessage = new Utility().GetErrorMessage(ModelState); validation = false; } if (validation == true) { // 一覧画面で編集されたデータを登録 foreach (var Instructor in model.t_DailyClassesByTrainer) { Instructor.DailyClasses = null; db.Entry(Instructor).State = EntityState.Modified; } db.SaveChanges(); // 更新メッセージ表示 ViewBag.CompMessage = "指導員のデータを更新しました。 更新日時:" + DateTime.Now.ToString("yyyy年MM月dd日 HH時mm分ss秒"); } return(View(model)); }
public ActionResult Create([Bind(Include = "ArmyList,Army,PlayerName,Rank")] LadderEntry ladderEntry) { Trace.WriteLine("POST /LadderEntry/Create"); if (ModelState.IsValid) { db.LadderEntries.Add(ladderEntry); db.SaveChanges(); return(RedirectToAction("Admin")); } return(View(ladderEntry)); }
public ActionResult Edit(string search, string update, [Bind(Include = "Year,Period,InstructorAmt,ClassQty,LodgingRatio,NotDrivingRatio")] T_Forecast forecast) { Trace.WriteLine("POST /Trainee/Edit/" + forecast.Year + "&" + forecast.Period); // 画面項目の設定 this.SetDisplayItem(); // 検索ボタンが押された場合 if (search != null) { if (!string.IsNullOrEmpty(forecast.Year) && !string.IsNullOrEmpty(forecast.Period)) { // ステータスをクリア(画面表示を反映させる) ModelState.Clear(); // 年と期間を指定して予測条件を取得 T_Forecast getForecast = db.Forecast.Where(x => forecast.Year.Equals(x.Year) && forecast.Period.Equals(x.Period)).FirstOrDefault(); // 取得された場合、バインドモデルに反映 if (getForecast != null) { forecast = getForecast; } // 対象期間を設定 ViewBag.LabelTargetPeriod = forecast.Year + "年" + (AppConstant.CD_PERIOD_FIRST_HALF.Equals(forecast.Period) ? ViewBag.LabelFirstHalf : ViewBag.LabelSecondHalf); } } // 更新ボタンが押された場合 if (update != null) { if (ModelState.IsValid) { // 登録済か確認 if (db.Forecast.Where(x => forecast.Year.Equals(x.Year) && forecast.Period.Equals(x.Period)).Count() == 0) { // 登録処理 db.Forecast.Add(forecast); db.SaveChanges(); } else { // 更新処理 db.Entry(forecast).State = EntityState.Modified; db.SaveChanges(); } } } return(View(forecast)); }
public ActionResult Create([Bind(Include = "UserName, Id, SchoolName, PostContent")] Post post) { Trace.WriteLine("POST /Posts/Create"); if (ModelState.IsValid) { post.CreatedAt = DateTimeOffset.Now; post.UpdatedAt = DateTimeOffset.Now; post.Id = Guid.NewGuid().ToString(); post.Deleted = false; db.Posts.Add(post); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(post)); }
public ActionResult Create([Bind(Include = "MajorName, Id, Bachelors, Masters, Doctorate, Other")] Major major) { Trace.WriteLine("POST /Majors/Create"); if (ModelState.IsValid) { major.Id = Guid.NewGuid().ToString(); major.Deleted = false; major.CreatedAt = DateTimeOffset.Now; major.UpdatedAt = DateTimeOffset.Now; db.Majors.Add(major); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(major)); }
public string UploadMsg() { string json = new StreamReader(Request.Body).ReadToEnd(); try { using (var context = new MyDatabaseContext()) { var msg = Newtonsoft.Json.JsonConvert.DeserializeObject <Message>(json); Device dev = context.Devices.FirstOrDefault((item) => item.Text == msg.DeviceId); dev.Messages.Add(msg); context.SaveChanges(); return("success"); } } catch (Exception e) { return(e.Message); } }
public virtual System.Web.Mvc.ActionResult Edit(Models.Contents Content) { Models.Contents originalItem = MyDatabaseContext.Contents.Find(Content.Id); if (originalItem == null) { return(HttpNotFound()); } if (ModelState.IsValid) { originalItem.Annotatedtext = Content.Annotatedtext; originalItem.ImageUrl = Content.ImageUrl; originalItem.IsActive = Content.IsActive; originalItem.ReviewTime = System.DateTime.Now; originalItem.Text = Content.Text; originalItem.Title = Content.Title; MyDatabaseContext.SaveChanges(); return(RedirectToAction(MVC.Users.Products.Index())); } return(View(model: Content)); }
public bool Create(Employee emp) { var context = new MyDatabaseContext(); context.Employees.Add(emp); return(context.SaveChanges() > 0); }
public virtual System.Web.Mvc.ActionResult Edit ([System.Web.Mvc.Bind(Include = "Id,RoleId,IsActive,Age,Username,Password,FullName,Description")] Models.User user) { if (ModelState.IsValid) { MyDatabaseContext.Entry(user).State = EntityState.Modified; MyDatabaseContext.SaveChanges(); return(RedirectToAction(MVC.Users.Index())); } // ************************************************** var varRoles = MyDatabaseContext.Roles .Where(current => current.IsActive) .OrderBy(current => current.Name) .ToList() ; ViewBag.RoleId = new System.Web.Mvc.SelectList (items: varRoles, dataValueField: "Id", dataTextField: "Name", selectedValue: user.RoleId); // ************************************************** return(View(model: user)); }
public virtual System.Web.Mvc.ActionResult SetPasswrod(Models.Users user, string Password, string ConfirmPassword) { if (ConfirmPassword == string.Empty | ConfirmPassword == null) { ModelState.AddModelError (key: "confirmPassword", errorMessage: "Confirm Password Is Required ..!"); } Models.Users originalItem = MyDatabaseContext.User.Find(user.Id); if (originalItem == null) { return(HttpNotFound()); } if (Password != ConfirmPassword) { ModelState.AddModelError (key: "confirmPassword", errorMessage: "Confirm Password Is Not Correct"); } originalItem.Password = Password; MyDatabaseContext.SaveChanges(); return(RedirectToAction(MVC.Admin.Users.Index())); }
public virtual System.Web.Mvc.ActionResult Edit(Models.Products product) { Models.Products originalItem = MyDatabaseContext.Product.Find(product.Id); if (originalItem == null) { return(HttpNotFound()); } if (ModelState.IsValid) { originalItem.ImageUrl = product.ImageUrl; originalItem.IsActive = product.IsActive; originalItem.IsShow = product.IsShow; originalItem.Prise = product.Prise; originalItem.ProductsId = product.ProductsId; originalItem.ProductsName = product.ProductsName; MyDatabaseContext.SaveChanges(); return(RedirectToAction(MVC.Users.Products.Index())); } return(View(model: product)); }
public ActionResult Create([Bind(Include = "EmployeeID,EmployeeName,Department,Salary")] Employees employees) { if (ModelState.IsValid) { db.Employees.Add(employees); db.SaveChanges(); TempData["msg"] = "<script>alert('Change succesfully');</script>"; return(RedirectToAction("Details", "Employees", new { id = employees.EmployeeID })); } else { TempData["err"] = "<script>alert('Create Error');</script>"; } return(View(employees)); }
public virtual System.Web.Mvc.ActionResult Edit(Models.Matters Matter) { Models.Matters originalItem = MyDatabaseContext.Matter.Find(Matter.Id); if (originalItem == null) { return(HttpNotFound()); } var foundedItem = MyDatabaseContext.Matter .Where(current => current.Id != Matter.Id) .Where(current => string.Compare(current.Name, Matter.Name, true) == 0) .FirstOrDefault(); if (foundedItem != null) { ModelState.AddModelError (key: "Name", errorMessage: "Name is exist! Please choose another one..."); } if (ModelState.IsValid) { originalItem.Name = Matter.Name; originalItem.CodePath = Matter.CodePath; MyDatabaseContext.SaveChanges(); return(RedirectToAction(MVC.Admin.Matters.Index())); } return(View(model: Matter)); }
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 virtual System.Web.Mvc.ActionResult Create([System.Web.Mvc.Bind(Include = "IsActive,Name")] Models.Role role) { // ************************************************** // Business Validation if ((role.Name != null) && (role.Name.Length < 4) && (role.IsActive)) { //ModelState.AddModelError // (key: "Name", errorMessage: "Some business error message!"); ModelState.AddModelError (key: string.Empty, errorMessage: "Some business error message!"); } // ************************************************** if (ModelState.IsValid) { MyDatabaseContext.Roles.Add(role); MyDatabaseContext.SaveChanges(); return(RedirectToAction(MVC.Roles.Index())); } //return (View()); return(View(model: role)); }