public IActionResult Get()
        {
            Respuesta <List <Modelo> > oRespuesta = new Respuesta <List <Modelo> >();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    var lst = db.Modelos.ToList();
                    oRespuesta.Exito = 1;
                    oRespuesta.Data  = lst;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }
            return(Ok(oRespuesta));
        }
        public IActionResult Get(int Id)
        {
            Respuesta <Multum> oRespuesta = new Respuesta <Multum>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    var lst = db.Multa.Find(Id);
                    oRespuesta.Exito = 1;
                    oRespuesta.Data  = lst;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }

            return(Ok(oRespuesta));
        }
        public IActionResult Delete(int Id)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    Modelo oModelo = db.Modelos.Find(Id);
                    db.Remove(oModelo);
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }
            return(Ok(oRespuesta));
        }
        public IActionResult Add(ModeloRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    Modelo oModelo = new Modelo();
                    oModelo.Modelo1 = model.Modelo;
                    db.Modelos.Add(oModelo);
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }
            return(Ok(oRespuesta));
        }
        public IActionResult Edit(ModeloRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    Modelo oModelo = db.Modelos.Find(model.Id);
                    oModelo.Modelo1 = model.Modelo;
                    db.Modelos.Add(oModelo);
                    db.Entry(oModelo).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }
            return(Ok(oRespuesta));
        }
        public IActionResult Add(MultaRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    Multum oMulta = new Multum();
                    oMulta.ValorMulta = model.ValorMulta;
                    oMulta.IdVehiculo = model.IdVehiculo;
                    db.Multa.Add(oMulta);
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }

            return(Ok(oRespuesta));
        }
Example #7
0
        public IActionResult Add(PermisoCirculacionRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    PermisoCirculacion oPermisoCirculacion = new PermisoCirculacion();
                    oPermisoCirculacion.IdModelo     = model.IdModelo;
                    oPermisoCirculacion.ValorPermiso = model.ValorPermiso;
                    db.PermisoCirculacions.Add(oPermisoCirculacion);
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }

            return(Ok(oRespuesta));
        }
Example #8
0
        public IActionResult Edit(PagoRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    Pago oPago = db.Pagos.Find(model.Id);
                    oPago.IdMulta         = model.IdMulta;
                    oPago.IdVehiculo      = model.IdVehiculo;
                    oPago.ValorPago       = model.ValorPago;
                    db.Entry(oPago).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }

            return(Ok(oRespuesta));
        }
Example #9
0
        public IActionResult Add(PagoRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    Pago oPago = new Pago();
                    oPago.IdMulta    = model.IdMulta;
                    oPago.IdVehiculo = model.IdVehiculo;
                    oPago.ValorPago  = model.ValorPago;
                    db.Pagos.Add(oPago);
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }

            return(Ok(oRespuesta));
        }