public ActionResult NewSerial(NewSerialModel model) { if (ModelState.IsValid) { ModelState.Clear(); string EmployeeID = ""; if (VT.Properties.Settings.Default.UsingBinaryBadgeID) { try { EmployeeID = helper.VTIDtoEMPID(model.EmployeeID); } catch { model.DisplayMessage = "Please Scan your VT ID"; return(View(model)); } } else { EmployeeID = model.EmployeeID; } List <string> list_data = new List <string>(); list_data.Add(model.SerialNumber); list_data.Add(model.AssemblyNumber); list_data.Add("0"); list_data.Add(model.WorkStation); list_data.Add(EmployeeID); int _switch = 0; if (model.SelectedItem == "SNT") { _switch = 2; } else { list_data.Add(model.Pin); // Only required PIN on cathode temporairly _switch = 3; } string[] insert_check = logic.helperSubmit(list_data, _switch, model.SelectedItem); // Inserts into DB, takes in the list of values to submit. string error_number = insert_check[0]; string error_message = insert_check[1]; if (error_number == "0") { var new_model = new NewSerialModel(); new_model.Success = true; new_model.DisplayMessage = "New Serial: " + model.SerialNumber; return(View(new_model)); } else { model.DisplayMessage = helper.checkErrors(error_number, error_message); return(View(model)); } } return(View(model)); }
public ActionResult NewSerial() { NewSerialModel model = new NewSerialModel(); return(View(model)); }