// GET: TipoPlaca public ActionResult Index() { try { var dato = ObjTipoPlaca.ConsultarTipoPlaca(); List <TipoPlaca> ListaTipoPlacas = new List <TipoPlaca>(); foreach (var item in dato) { TipoPlaca tipoplaca = new TipoPlaca(); tipoplaca.IdTipoPlaca = item.IdTipoPlaca; tipoplaca.Descripcion = item.Descripcion; tipoplaca.Estado = item.Estado; ListaTipoPlacas.Add(tipoplaca); } return(View(ListaTipoPlacas)); } catch (Exception ex) { return(new HttpNotFoundResult("Error al consultar los Tipos de Placas")); } }
public ActionResult Eliminar(TipoPlaca tipoPlaca) { try { if (ObjTipoPlaca.EliminaTipoPlaca(tipoPlaca.IdTipoPlaca)) { return(RedirectToAction("Index")); } { return(View()); } } catch (Exception ex) { return(new HttpNotFoundResult("Error al consultar el TipoPlaca")); } }
public ActionResult Crear(TipoPlaca tipoPlaca) { try { if (ObjTipoPlaca.CrearTipoPlaca(tipoPlaca.Descripcion, tipoPlaca.Estado)) { return(RedirectToAction("Index")); } else { ViewBag.TipoPlacas = ObjTipoPlaca.ConsultarTipoPlaca(); return(View()); } } catch (Exception ex) { return(new HttpNotFoundResult("Error al consultar el Tipo Placa")); } }
public Placa(string Valor, TipoPlaca Tipo) { this.Valor = Valor.Trim().ToUpper(); this.Tipo = Tipo; //validação de campos //new AddNotifications<Placa>(this).IfNullOrWhiteSpace(p => p.Valor); //if (string.IsNullOrWhiteSpace(Valor)) // AddNotification("Placa", "Placa não foi informada"); //else if(!regex.IsMatch(this.Valor)) //{ // AddNotification("Placa", "Placa informada é inválida"); //} //else if (!regexPlacaMercosul.IsMatch(this.Valor)) //{ // AddNotification("Placa", "Placa informada é inválida"); //} //else if (!regexPlacaMotoMercosul.IsMatch(this.Valor)) //{ // AddNotification("Placa", "Placa informada é inválida"); //} }
public ActionResult Editar(int IdTipoPlaca) { try { var dato = ObjTipoPlaca.ConsultaTipoPlaca(IdTipoPlaca); TipoPlaca tipoPlaca = new TipoPlaca(); tipoPlaca.IdTipoPlaca = dato.IdTipoPlaca; tipoPlaca.Descripcion = dato.Descripcion; tipoPlaca.Estado = dato.Estado; ViewBag.TipoPlaca = ObjTipoPlaca.ConsultarTipoPlaca(); return(View(tipoPlaca)); } catch (Exception ex) { return(new HttpNotFoundResult("Error al consultar el Tipo de Deposito")); } }