예제 #1
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));
        }
예제 #2
0
        public IActionResult Edit(PermisoCirculacionRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (DBObligacionesVehicularesContext db = new DBObligacionesVehicularesContext())
                {
                    PermisoCirculacion oPermisoCirculacion = db.PermisoCirculacions.Find(model.Id);

                    oPermisoCirculacion.IdModelo        = model.IdModelo;
                    oPermisoCirculacion.ValorPermiso    = model.ValorPermiso;
                    db.Entry(oPermisoCirculacion).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }

            return(Ok(oRespuesta));
        }