public IHttpActionResult PutTipoImpresion(TipoImpresion tipoImpresion)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            if (tipoImpresion.ultimoUsr == null || tipoImpresion.ultimoUsr == 0)
            {
                return(BadRequest("no hay usuario para guardar"));
            }
            tipoImpresion.ultimaFec       = DateTime.Now;
            db.Entry(tipoImpresion).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TipoImpresionExists(tipoImpresion.idTipoImpresion))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }
            return(Ok(tipoImpresion));
        }
Пример #2
0
 /// <summary>
 /// Método encargado
 /// </summary>
 /// <param name="id_servicio"></param>
 public void InicializaImpresionCartaPorte(int id_servicio, TipoImpresion tipo)
 {
     //Asignando Valores
     this._id_servicio = id_servicio;
     this._tipo        = tipo;
     //Inicializando Control
     inicializaImpresionCartaPorte();
 }
        public IHttpActionResult GetTipoImpresion(int id)
        {
            TipoImpresion tipoImpresion = db.TipoImpresion.Find(id);

            if (tipoImpresion == null)
            {
                return(NotFound());
            }

            return(Ok(tipoImpresion));
        }
        public IHttpActionResult DeleteTipoImpresion(int id)
        {
            TipoImpresion tipoImpresion = db.TipoImpresion.Find(id);

            if (tipoImpresion == null)
            {
                return(NotFound());
            }

            db.TipoImpresion.Remove(tipoImpresion);
            db.SaveChanges();

            return(Ok());
        }
Пример #5
0
 /// <summary>
 ///
 /// </summary>
 private void recuperaValores()
 {
     //Validando Datos
     if (Convert.ToInt32(ViewState["idServicio"]) > 0)
     {
         //Asignando Valor
         this._id_servicio = Convert.ToInt32(ViewState["idServicio"]);
     }
     //Validando Tipo
     if (Convert.ToInt32(ViewState["tipo"]) > 0)
     {
         //Asignando Valor
         this._tipo = (TipoImpresion)Convert.ToInt32(ViewState["tipo"]);
     }
 }
        public IHttpActionResult PostTipoImpresion(TipoImpresion tipoImpresion)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            if (tipoImpresion.ultimoUsr == null || tipoImpresion.ultimoUsr == 0)
            {
                return(BadRequest("no hay usuario para guardar"));
            }
            tipoImpresion.ultimaFec = DateTime.Now;
            db.TipoImpresion.Add(tipoImpresion);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = tipoImpresion.idTipoImpresion }, tipoImpresion));
        }