// GET: AUTOes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AUTO aUTO = db.AUTO.Find(id); if (aUTO == null) { return(HttpNotFound()); } if (TempData["mensajeError"] != null) { ViewBag.mensaje = TempData["mensajeError"].ToString(); ViewBag.modelo = TempData["modelo"].ToString(); ViewBag.patente = TempData["patente"].ToString(); ViewBag.ano = TempData["año"]; ViewBag.color = TempData["color"].ToString(); ViewBag.ID_MODELO = new SelectList(db.MODELO, "ID_MODELO", "DESCRIPCION_MODELO", TempData["modelo"].ToString()); } else { ViewBag.ID_MODELO = new SelectList(db.MODELO, "ID_MODELO", "DESCRIPCION_MODELO", aUTO.ID_MODELO); } return(View(aUTO)); }
public ActionResult DeleteConfirmed(int id) { AUTO aUTO = db.AUTO.Find(id); db.AUTO.Remove(aUTO); db.SaveChanges(); return(RedirectToAction("Index")); }
void Start() { Jogador = GameObject.Find("Player"); autoVida = alvoAuto.GetComponent <Vida>(); scriptAuto = GetComponent <AUTO>(); VidaUI.enabled = true; alvoAuto.SetActive(false); }
public ActionResult Edit([Bind(Include = "ID_AUTO,ID_MODELO,PATENTE,ANO,COLOR,OBSERVACION")] AUTO aUTO) { String patenteAuto = aUTO.PATENTE; int year = DateTime.Now.Year; year += 2; // Validar que solo exista una patente por auto if (!db.AUTO.Any(o => o.ID_AUTO == aUTO.ID_AUTO && o.PATENTE == patenteAuto)) { if (db.AUTO.Any(o => o.PATENTE == patenteAuto)) { TempData["mensajeError"] = "La patente ingresada ya existe, intente con otra"; TempData["modelo"] = aUTO.ID_MODELO; TempData["patente"] = aUTO.PATENTE; TempData["año"] = aUTO.ANO; TempData["color"] = aUTO.COLOR; return(RedirectToAction("EDIT", aUTO.ID_AUTO)); } } else // Validar que el año ingresado no sea superior al actual + 2 if (aUTO.ANO > year) { TempData["mensajeError"] = "No puede ingresar autos con año superior a " + year; TempData["modelo"] = aUTO.ID_MODELO; TempData["patente"] = aUTO.PATENTE; TempData["año"] = aUTO.ANO; TempData["color"] = aUTO.COLOR; return(RedirectToAction("EDIT", aUTO.ID_AUTO)); } aUTO.OBSERVACION = "SIN OBSERVACIONES"; if (aUTO.ANO < 1990) { aUTO.OBSERVACION = "ANTIGUO"; } if (ModelState.IsValid) { db.Entry(aUTO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_MODELO = new SelectList(db.MODELO, "ID_MODELO", "DESCRIPCION_MODELO", aUTO.ID_MODELO); return(View(aUTO)); }
// GET: AUTOes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AUTO aUTO = db.AUTO.Find(id); if (aUTO == null) { return(HttpNotFound()); } return(View(aUTO)); }
public Prim3(string path, string text) { InitializeComponent(); BD.path = path; //укажем файл бд this.text_otvet = text.Trim(); //PRIM=a2131231232321;AVTO=asdasdasda // MessageBox.Show(this.text_otvet); if (text_otvet.Contains("PRIM=") && text_otvet.Contains(";AVTO=") && text_otvet.Contains(";EDIT=")) { try { PRIM = (text_otvet.Split(';'))[0].Substring(5); } catch { PRIM = ""; } try { AUTO = (text_otvet.Split(';'))[1].Substring(5).Trim('^'); } catch { AUTO = ""; } try { EDIT = (text_otvet.Split(';'))[2].Substring(5); } catch { EDIT = "0"; } try { SAUTO = (text_otvet.Split(';'))[3].Substring(6).Trim('^'); } catch { SAUTO = ""; } } else { PRIM = text_otvet; AUTO = ""; SAUTO = ""; EDIT = "0"; } // if (EDIT.Equals("1")) { tb3.IsEnabled = true; cb1.IsChecked = true; } else { tb3.IsEnabled = false; cb1.IsChecked = false; } OleDbDataReader reader = BD.conn("SELECT STCommentD.Name, STCommentD.ID, STCommentDchasto.Chastota FROM STCommentD LEFT JOIN STCommentDchasto ON STCommentD.ID = STCommentDchasto.IDComment ORDER BY STCommentDchasto.Chastota DESC"); while (reader.Read()) { int Chasto = 0; if (reader["Chastota"].ToString() != "") { Chasto = Convert.ToInt32(reader["Chastota"]); } result.Add(new MyTable() { ID = reader["ID"].ToString(), Name = reader["Name"].ToString(), Chasto = Chasto }); } reader.Close(); loadpage(); //загрузка полож окна proverka_uhoda_za_granicu(); //проверка ухода за границу tb2.Focus(); string t = PRIM.Replace('#', '"').Replace('$', ';').Replace('@', ',').Replace('№', '/').Replace('^', ' ').Replace('|', ';'); tb1.Text = t; tb3.Text = AUTO; if (!AUTO.Equals("")) { string[] split_AUTO = AUTO.Split('^'); foreach (string elem in split_AUTO) { var splitelemrech = elem.Split('#'); btn_spis elemnew; if (splitelemrech.Length == 2) { elemnew = new btn_spis() { name = splitelemrech[1].Trim(), id = splitelemrech[0].Trim() }; } else { elemnew = new btn_spis() { name = elem.Trim() }; } /* * string[] splitenable = elem.Split('#'); * var elemnew = new btn_spis() { * name = splitenable[0], * vibran = splitenable.Length==2? splitenable[1]=="1":true * };*/ spisbtn.Add(elemnew); lbbutton.Items.Add(elemnew); } } // MessageBox.Show(SAUTO); if (!SAUTO.Equals("")) { string[] split_SAUTO = SAUTO.Split('^'); foreach (string elem in split_SAUTO) { // var elemnew = new btn_spis() { name = elem.Trim() }; var splitelemrech = elem.Split('#'); var elemnew = new btn_spis() { name = splitelemrech[1].Trim(), id = splitelemrech[0].Trim() }; /* * string[] splitenable = elem.Split('#'); * var elemnew = new btn_spis() { * name = splitenable[0], * vibran = splitenable.Length==2? splitenable[1]=="1":true * };*/ var findelem = spisbtn.Find(x => x.id == elemnew.id); if (findelem != null) { // MessageBox.Show(findelem.name +" "+ elemnew.name); if (findelem.name.Trim().ToLower() == elemnew.name.Trim().ToLower()) //просто крести { findelem.setvibran(false); //показываес что элемент крестик } else //крестик и указываем что изменен1 { findelem.setvibran(false, true); //показываес что элемент крестик lvstalo.Items.Add(new bilostalo() { bilo = elemnew.name, stalo = findelem.name, deystvie = "Изменено", colorbg = "#66FFF500" }); // bilo.Items.Add(elemnew); // stalo.Items.Add(findelem); spisbtnSAUTO.Add(elemnew); } } else { logdlas += elemnew.name + " - АВТОПРИМЕЧАНИЕ УДАЛЕНО" + Environment.NewLine; spisbtnSAUTO.Add(elemnew); lvstalo.Items.Add(new bilostalo() { bilo = elemnew.name, stalo = "", deystvie = "Удалено", colorbg = "#66FF0000" }); // bilo.Items.Add(elemnew); // stalo.Items.Add(null); } // lbbutton.Items.Add(elemnew); } } if (spisbtnSAUTO.Count == 0) { ddddd.Height = new GridLength(0); } // tbizmen.Text= logdlas; tb1.CaretIndex = tb1.Text.Length; }
public Prim2(string path, string text) { InitializeComponent(); BD.path = path; //укажем файл бд this.text_otvet = text.Trim(); // MessageBox.Show(this.text_otvet); //PRIM=a2131231232321;AVTO=asdasdasda// if (text_otvet.Contains("PRIM=") && text_otvet.Contains(";AVTO=") && text_otvet.Contains(";EDIT=")) { try { PRIM = (text_otvet.Split(';'))[0].Substring(5); } catch { PRIM = ""; } try { AUTO = (text_otvet.Split(';'))[1].Substring(5).Trim('^'); } catch { AUTO = ""; } try { EDIT = (text_otvet.Split(';'))[2].Substring(5); } catch { EDIT = "0"; } } else { PRIM = text_otvet; AUTO = ""; EDIT = "0"; } if (EDIT.Equals("1")) { tb3.IsEnabled = true; cb1.IsChecked = true; } else { tb3.IsEnabled = false; cb1.IsChecked = false; } OleDbDataReader reader = BD.conn("SELECT STCommentD.Name, STCommentD.ID, STCommentDchasto.Chastota FROM STCommentD LEFT JOIN STCommentDchasto ON STCommentD.ID = STCommentDchasto.IDComment ORDER BY STCommentDchasto.Chastota DESC"); while (reader.Read()) { int Chasto = 0; if (reader["Chastota"].ToString() != "") { Chasto = Convert.ToInt32(reader["Chastota"]); } result.Add(new MyTable() { ID = reader["ID"].ToString(), Name = reader["Name"].ToString(), Chasto = Chasto }); } loadpage(); //загрузка полож окна proverka_uhoda_za_granicu(); //проверка ухода за границу tb2.Focus(); string t = PRIM.Replace('#', '"').Replace('$', ';').Replace('@', ',').Replace('№', '/').Replace('^', ' ').Replace('|', ';'); tb1.Text = t; tb3.Text = AUTO; if (!AUTO.Equals("")) { string[] split_AUTO = AUTO.Split('^'); foreach (string elem in split_AUTO) { var splitelemrech = elem.Split('#'); var elemnew = new btn_spis() { name = splitelemrech.Length == 2? splitelemrech [1]: elem }; spisbtn.Add(elemnew); lbbutton.Items.Add(elemnew); } } // lbbutton.ItemsSource = spisbtn; tb1.CaretIndex = tb1.Text.Length; }
public void IsTryeNomberAutoTest12() { Assert.AreEqual(AUTO.IsTryeNomberAuto("А59401163"), false); }
public void IsTryeNomberAutoTest3() { Assert.AreEqual(AUTO.IsTryeNomberAuto("Б001ФФ01"), true); }
public void IsTryeNomberAutoTest10() { Assert.AreEqual(AUTO.IsTryeNomberAuto("Р1PP163"), false); }
public void IsTryeNomberAutoTest9() { Assert.AreEqual(AUTO.IsTryeNomberAuto("В111ФФ1555"), false); }
public void IsTryeNomberAutoTest8() { Assert.AreEqual(AUTO.IsTryeNomberAuto("А9999ГГ163"), false); }
public void IsTryeNomberAutoTest7() { Assert.AreEqual(AUTO.IsTryeNomberAuto("111ФФ163"), false); }
public void IsTryeNomberAutoTest6() { Assert.AreEqual(AUTO.IsTryeNomberAuto("Р101РФ55"), true); }
public void IsTryeNomberAutoTest5() { Assert.AreEqual(AUTO.IsTryeNomberAuto("А594ЧЧ63"), true); }
public void IsTryeNomberAutoTest4() { Assert.AreEqual(AUTO.IsTryeNomberAuto("В111ФФ15"), true); }
public void IsTryeNomberAutoTest11() { Assert.AreEqual(AUTO.IsTryeNomberAuto("Б0F1ФФ01"), false); }
public void IsTryeNomberAutoTest() { Assert.AreEqual(AUTO.IsTryeNomberAuto("А111ФФ163"), true); }