コード例 #1
0
        public void ActualizarEstado(decimal id, TR_estado estado)
        {
            var       resultado = db.ESTADO.Find(id);
            TR_estado e         = new TR_estado(id, estado.ENTIDAD, estado.CODIGO, estado.DESCRIPCION);

            db.Entry(resultado).CurrentValues.SetValues(e);
            db.Entry(resultado).State = EntityState.Modified;
            db.SaveChanges();
        }
コード例 #2
0
        public IHttpActionResult ActualizarEstado(int id, TR_estado estado)
        {
            var resultado = Estado.ActualizarEstado(id, estado);

            if (resultado == "OK")
            {
                return(Ok("Estado actualizado correctamente"));
            }
            return(BadRequest(resultado));
        }
コード例 #3
0
        public IHttpActionResult AgregarEstado(TR_estado estado)
        {
            var resultado = Estado.AgregarEstado(estado);

            if (resultado == "OK")
            {
                return(Ok("Estado agregado correctamente"));
            }
            return(BadRequest(resultado));
        }
コード例 #4
0
        public void AgregarEstado(TR_estado estado)
        {
            var Dataestado = db.ESTADO.Create();

            Dataestado.ESTADO_ID   = randon.numeroAleatorio();
            Dataestado.ENTIDAD     = estado.ENTIDAD;
            Dataestado.CODIGO      = estado.CODIGO;
            Dataestado.DESCRIPCION = estado.DESCRIPCION;

            db.ESTADO.Add(Dataestado);
            db.SaveChanges();
        }
コード例 #5
0
        public TR_estado BuscarEstado(int id)
        {
            var       resultado = db.ESTADO.FirstOrDefault(x => x.ESTADO_ID == id);
            TR_estado estado    = new TR_estado
            {
                CODIGO      = resultado.CODIGO,
                ENTIDAD     = resultado.ENTIDAD,
                DESCRIPCION = resultado.DESCRIPCION,
                ESTADO_ID   = resultado.ESTADO_ID
            };

            return(estado);
        }