Esempio n. 1
0
        public IHttpActionResult ActualizarUsuario(USUARIO model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.USUARIO.Where(c => c.IdUsuario == model.IdUsuario).FirstOrDefault();

                response.NomUsuario      = model.NomUsuario;
                response.ApeUsuario      = model.ApeUsuario;
                response.DNIUsuario      = model.DNIUsuario;
                response.TelefUsuario    = model.TelefUsuario;
                response.CorreoUsuario   = model.CorreoUsuario;
                response.EstadoUsuario   = model.EstadoUsuario;
                response.PasswordUsuario = model.PasswordUsuario;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 2
0
        public IHttpActionResult ActualizarTienda(TIENDAS model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.TIENDAS.Where(c => c.IdTienda == model.IdTienda).FirstOrDefault();

                response.DescTienda   = model.DescTienda;
                response.DirecTienda  = model.DirecTienda;
                response.TelefTienda  = model.TelefTienda;
                response.CorreoTienda = model.CorreoTienda;
                response.EstadoTienda = model.EstadoTienda;


                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 3
0
        public IHttpActionResult ObtenerDirecUsuarioPorId(int id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.DIRECUSUARIO.Where(c => c.IdDirecUsuario == id).FirstOrDefault();
                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 4
0
        public IHttpActionResult ObtenerTiposProductoPorId(int id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.TIPOSPRODUCTO.Where(c => c.IdTipoProducto == id).FirstOrDefault();
                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 5
0
        public IHttpActionResult ObtenerConfiguradorPorId(string id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                Guid g = Guid.Parse(id);

                var response = db.CONFIGURADOR.Where(c => c.IdConfigurador == g).FirstOrDefault();
                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 6
0
        public IHttpActionResult ObtenerProductoPorId(string id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                Guid g = Guid.Parse(id);

                var response = db.PRODUCTOS.Where(c => c.IdProducto == g).FirstOrDefault();
                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 7
0
        public IHttpActionResult EliminarDirecUsuarioPorId(int id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.DIRECUSUARIO.Where(c => c.IdDirecUsuario == id).FirstOrDefault();

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 8
0
        public IHttpActionResult EliminarTiposProductoPorId(int id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.TIPOSPRODUCTO.Where(c => c.IdTipoProducto == id).FirstOrDefault();
                response.EstadoTipoProducto = false;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
        public IHttpActionResult EliminarPedidoDetallePorId(string id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                Guid g = Guid.Parse(id);

                var response = db.PEDIDODETALLE.Where(c => c.IdPedido == g).FirstOrDefault();

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 10
0
        public IHttpActionResult EliminarConfiguradorPorId(string id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                Guid g = Guid.Parse(id);

                var response = db.CONFIGURADOR.Where(c => c.IdConfigurador == g).FirstOrDefault();

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 11
0
        public IHttpActionResult ActualizarConfigurador(CONFIGURADOR model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.CONFIGURADOR.Where(c => c.IdConfigurador == model.IdConfigurador).FirstOrDefault();

                response.ColorTienda = model.ColorTienda;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 12
0
        public IHttpActionResult ActualizarTiposProductoUsuario(TIPOSPRODUCTO model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.TIPOSPRODUCTO.Where(c => c.IdTipoProducto == model.IdTipoProducto).FirstOrDefault();

                response.DescTipoProducto = model.DescTipoProducto;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 13
0
        public IHttpActionResult EliminarProductoPorId(string id)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                Guid g = Guid.Parse(id);

                var response = db.PRODUCTOS.Where(c => c.IdProducto == g).FirstOrDefault();
                response.EstadoProducto = false;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
        public IHttpActionResult ActualizarPedido(PEDIDO model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.PEDIDO.Where(c => c.IdPedido == model.IdPedido).FirstOrDefault();

                response.FechPedido   = model.FechPedido;
                response.EstadoPedido = model.EstadoPedido;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
        public IHttpActionResult ActualizarPedidoDetalle(PEDIDODETALLE model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.PEDIDODETALLE.Where(c => c.IdPedido == model.IdPedido).FirstOrDefault();

                response.CantProducto = model.CantProducto;
                response.PrecProducto = model.PrecProducto;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
        public IHttpActionResult ActualizarDeliveryPrecio(DELIVERYPRECIO model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.DELIVERYPRECIO.Where(c => c.IdDeliveryPrecio == model.IdDeliveryPrecio).FirstOrDefault();

                response.DistanciaDelivery = model.DistanciaDelivery;
                response.PrecioDelivery    = model.PrecioDelivery;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 17
0
        public IHttpActionResult ActualizarBanner(BANNER model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.BANNER.Where(c => c.IdBanner == model.IdBanner).FirstOrDefault();

                response.IMGBanner      = model.IMGBanner;
                response.BannerFileName = model.BannerFileName;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 18
0
        public IHttpActionResult ActualizarCiudad(CIUDAD model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.CIUDAD.Where(c => c.IdCiudad == model.IdCiudad).FirstOrDefault();

                response.DescCiudad   = model.DescCiudad;
                response.EstadoCiudad = model.EstadoCiudad;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }
Esempio n. 19
0
        public IHttpActionResult ActualizarDirecUsuario(DIRECUSUARIO model)
        {
            ResponseModelObj rmO = new ResponseModelObj();

            try
            {
                var response = db.DIRECUSUARIO.Where(c => c.IdDirecUsuario == model.IdDirecUsuario).FirstOrDefault();

                response.Longitud      = model.Longitud;
                response.Latitud       = model.Latitud;
                response.DescDireccion = model.DescDireccion;

                db.Entry(response).CurrentValues.SetValues(response);
                db.SaveChanges();

                rmO.Success = true;
                rmO.Object  = response;
            }
            catch (Exception e)
            {
                rmO.Message = e.Message;
            }
            return(Ok(rmO));
        }