public bool Insertar(ListaMuebles t)
        {
            bool rpta = false;

            try
            {
                using (var conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["roffusdb"].ToString()))
                {
                    conexion.Open();

                    var query = new SqlCommand("INSERT INTO ListaMuebles VALUES(@NombreLista,@CodMueble,@CoordX,@CoordY,@Rotacion)", conexion);
                    query.Parameters.AddWithValue("@NombreLista", t.NombreLista);
                    query.Parameters.AddWithValue("@CodMueble", t.CodMueble.CodMueble);
                    query.Parameters.AddWithValue("@CoordX", t.CoordX);
                    query.Parameters.AddWithValue("@CoordY", t.CoordY);
                    query.Parameters.AddWithValue("@Rotacion", t.Rotacion);

                    query.ExecuteNonQuery();

                    rpta = true;
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            return(rpta);
        }
        public bool Actualizar(ListaMuebles t)
        {
            bool rpta = false;

            try
            {
                using (var conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["roffusdb"].ToString()))
                {
                    conexion.Open();

                    var query = new SqlCommand("UPDATE ListaMuebles SET NombreLista=@NombreLista,CodMueble=@CodMueble,CoordX=@CoordX,CoordY=@CoordY,Rotacion=@Rotacion WHERE CodLista=@CodLista", conexion);
                    query.Parameters.AddWithValue("@CodLista", t.CodLista);
                    query.Parameters.AddWithValue("@NombreLista", t.NombreLista);
                    query.Parameters.AddWithValue("@CodMueble", t.CodMueble.CodMueble);
                    query.Parameters.AddWithValue("@CoordX", t.CoordX);
                    query.Parameters.AddWithValue("@CoordY", t.CoordY);
                    query.Parameters.AddWithValue("@Rotacion", t.Rotacion);

                    query.ExecuteNonQuery();

                    rpta = true;
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            return(rpta);
        }
        public ActionResult Create(ListaMuebles listamuebles)
        {
            bool rptainsert = servicioListaMuebles.Insertar(listamuebles);

            if (rptainsert)
            {
                return(RedirectToAction("Index"));
            }
            return(View());
        }
        public ActionResult Edit(ListaMuebles listamuebles)
        {
            var r = listamuebles.CodLista > 0 ?
                    servicioListaMuebles.Actualizar(listamuebles) :
                    servicioListaMuebles.Insertar(listamuebles);

            if (!r)
            {
                ViewBag.Message = "Ocurrio un error inesperado";
                return(View("~/Views/Shared/Error.cshtml"));
            }
            return(RedirectToAction("Index"));
        }
Exemple #5
0
        public ActionResult Delete(int id, [FromBody] ListaMuebles listaMuebles)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id == listaMuebles.CodLista)
            {
                servicioListaMuebles.Eliminar(listaMuebles);
            }
            else
            {
                return(NotFound());
            }
            return(new  CreatedAtRouteResult("GetListaMuebles", id = listaMuebles.CodLista, listaMuebles));
        }
        public List <ListaMuebles> Listar()
        {
            var ListaMuebles = new List <ListaMuebles>();

            try
            {
                using (var conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["roffusdb"].ToString()))
                {
                    conexion.Open();

                    var query = new SqlCommand("SELECT t.CodLista,t.NombreLista,t.CodMueble,t.CoordX,t.CoordY,t.Rotacion FROM ListaMuebles t", conexion);

                    using (var dr = query.ExecuteReader())
                    {
                        while (dr.Read())
                        {
                            var ListaMueble = new ListaMuebles();
                            var Mueble      = new Mueble();

                            ListaMueble.CodLista    = Convert.ToInt32(dr["CodLista"]);
                            ListaMueble.NombreLista = dr["NombreLista"].ToString();
                            ListaMueble.CoordX      = Convert.ToInt32(dr["CoordX"]);
                            ListaMueble.CoordY      = Convert.ToInt32(dr["CoordY"]);
                            ListaMueble.Rotacion    = Convert.ToInt32(dr["Rotacion"]);

                            Mueble.CodMueble = Convert.ToInt32(dr["CodMueble"]);


                            ListaMuebles.Add(ListaMueble);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            return(ListaMuebles);
        }
        public List <Paquete> Listar()
        {
            var Paquetes = new List <Paquete>();

            try
            {
                using (var conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["roffusdb"].ToString()))
                {
                    conexion.Open();

                    var query = new SqlCommand("SELECT t.CodPaquete,t.CodPlantilla,t.CodUsuario,t.NombreLista FROM Paquete t", conexion);

                    using (var dr = query.ExecuteReader())
                    {
                        while (dr.Read())
                        {
                            var Paquete     = new Paquete();
                            var Plantilla   = new Plantilla();
                            var Usuario     = new Usuario();
                            var ListaMueble = new ListaMuebles();

                            Paquete.CodPaquete      = Convert.ToInt32(dr["CodPaquete"]);
                            Plantilla.CodPlantilla  = Convert.ToInt32(dr["CodPlantilla"]);
                            Usuario.CodUsuario      = Convert.ToInt32(dr["CodUsuario"]);
                            ListaMueble.NombreLista = dr["NombreLista"].ToString();

                            Paquetes.Add(Paquete);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            return(Paquetes);
        }
        public bool Eliminar(ListaMuebles t)
        {
            bool rpta = false;

            try
            {
                using (var conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["roffusdb"].ToString()))
                {
                    conexion.Open();

                    var query = new SqlCommand("DELETE ListaMuebles WHERE CodLista=@CodLista", conexion);
                    query.Parameters.AddWithValue("@CodLista", t.CodLista);

                    query.ExecuteNonQuery();

                    rpta = true;
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            return(rpta);
        }
 public bool Actualizar(ListaMuebles entity)
 {
     Context.Entry(entity).State = EntityState.Modified;
     Context.SaveChanges();
     return(true);
 }
 public bool Insertar(ListaMuebles entity)
 {
     Context.ListasMuebles.Add(entity);
     Context.SaveChanges();
     return(true);
 }
 public bool Eliminar(ListaMuebles entity)
 {
     Context.ListasMuebles.Remove(entity);
     Context.SaveChanges();
     return(true);
 }
 public bool Eliminar(ListaMuebles t)
 {
     return(listaMueblesRepositorio.Eliminar(t));
 }
 public bool Actualizar(ListaMuebles t)
 {
     return(repositoriolistaMuebles.Actualizar(t));
 }
 public bool Insertar(ListaMuebles t)
 {
     return(repositoriolistaMuebles.Insertar(t));
 }
Exemple #15
0
 public ActionResult Post([FromBody] ListaMuebles listaMuebles)
 {
     servicioListaMuebles.Insertar(listaMuebles);
     return(new CreatedAtRouteResult("GetListaMuebles", new{ id = listaMuebles.CodLista }, listaMuebles));
 }
 public bool Eliminar(ListaMuebles t)
 {
     return(repositoriolistaMuebles.Eliminar(t));
 }
 public bool Insertar(ListaMuebles t)
 {
     return(listaMueblesRepositorio.Insertar(t));
 }