public async Task Remover(Models.Categoria obj)
        {
            var paraRemover = await Obter(obj.NomeUnico);

            DbSet.Remove(paraRemover);
            await Db.SaveChangesAsync();
        }
Example #2
0
        public Models.Categoria VM2E(Models.Categoria bean)
        {
            bean.nmCategoria   = this.nmCategoria.ToUpper();
            bean.dtCadastro    = Convert.ToDateTime(this.dtCadastro);
            bean.dtAtualizacao = Convert.ToDateTime(this.dtAtualizacao);

            return(bean);
        }
        public ActionResult CreateCategoria(Models.Categoria categoria)
        {
            ServiceRepository   serviceObj = new ServiceRepository();
            HttpResponseMessage response   = serviceObj.PostResponse("API/categoria", categoria);

            response.EnsureSuccessStatusCode();
            return(RedirectToAction("GetAllCategorias"));
        }
 // GET: Home
 public ActionResult Index()
 {
     Models.Categoria c = new Models.Categoria
     {
         ID          = 1,
         Nombre      = "Bebidas",
         Descripcion = " Categoria de productos liquidos"
     };
     return(View(c));
 }
        public ActionResult DetailsCategoria(int id)
        {
            ServiceRepository   serviceObj = new ServiceRepository();
            HttpResponseMessage response   = serviceObj.GetResponse("API/categoria?id=" + id.ToString());

            response.EnsureSuccessStatusCode();
            Models.Categoria categ = response.Content.ReadAsAsync <Models.Categoria>().Result;
            ViewBag.Title = "All Categorias";
            return(View(categ));
        }
        public async Task Atualizar(Models.Categoria obj)
        {
            var entityDb = await Obter(obj.NomeUnico);

            var entity = obj.ToEntity();

            entity.Id = entityDb.Id;

            entity.ShallowCopyTo(entityDb);
            await Db.SaveChangesAsync();
        }
Example #7
0
        public NovaCategoriaPage()
        {
            InitializeComponent();

            Categoria = new Models.Categoria
            {
                Titulo      = "Novo Categoria",
                Description = "This is an item description de categoria."
            };

            BindingContext = this;
        }
Example #8
0
        public ActionResult GuardarCategoria(FormCollection form)
        {
            var familia     = form["cmbFamilias"];
            var nombre      = form["txtNombre"];
            var descripcion = form["txtDescripcion"];

            Models.Categoria categoria = new Models.Categoria(nombre, descripcion, new Models.Familia(familia, false), false);
            if (!categoria.Existe())
            {
                categoria.AgregarDataBase();
            }
            return(View("Index"));
        }
Example #9
0
        public CategoriaDetailPage()
        {
            InitializeComponent();

            var categoria = new Models.Categoria
            {
                Titulo      = "Item 1 categoria",
                Description = "This is an item description categoria."
            };

            viewModel      = new CategoriaDetailViewModel(categoria);
            BindingContext = viewModel;
        }
Example #10
0
        public ActionResult CategoriaEditar(FormCollection form)
        {
            try
            {
                Models.Categoria categoriaEditar = new Models.Categoria(form["txtNombre"]);
                categoriaEditar.Actualizar(form["txtDescripcion"]);
            }
            catch {}
            Categoria categoria = new Categoria();
            Consulta  consulta  = new Consulta(categoria.ConsultarDataBase());

            return(View("Categoria", consulta));
        }
        public frmCategoriaCRED(int?id = null)
        {
            InitializeComponent();
            this.Id = id;

            POSEntities pOSEntities = new POSEntities();

            if (Id != null)
            {
                Models.Categoria categoria = pOSEntities.Categorias.Find(Id);
                txtCodigo.Text    = id.ToString();
                txtCategoria.Text = categoria.Categoria1;
                button1.Text      = "Editar";
            }
        }
        public ActionResult Create(categoriaRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(View(request));
            }

            using (var db = new TiendaOnlineEntities1())
            {
                Models.Categoria cat = new Models.Categoria();
                cat.NombreCategoria = request.NombreCategoria;
                db.Categoria.Add(cat);
                db.SaveChanges();
            }
            return(Redirect(Url.Content("~/Categoria/")));
        }
Example #13
0
        public IActionResult Inserir(Models.Categoria categoria)
        {
            if (categoria.Id == 0)
            {
                _appliationDbContext.Categoria.Add(categoria);
            }
            else
            {
                var categoriaAtual = _appliationDbContext.Categoria.FirstOrDefault(f => f.Id == categoria.Id);
                categoriaAtual.Nome = categoria.Nome;
                _appliationDbContext.Categoria.Update(categoriaAtual);
            }
            _appliationDbContext.SaveChanges();

            return(RedirectToAction("Index"));
        }
        public JsonResult listarTodo()
        {
            List <Proyecto.Models.Categoria> elListado = new List <Models.Categoria>();


            CarritoBDEntities1 misDatos = new CarritoBDEntities1();

            foreach (tblCategoria elemento in misDatos.tblCategoria)
            {
                Proyecto.Models.Categoria objeto01 = new Models.Categoria();
                objeto01.Id     = elemento.Id;
                objeto01.Nombre = elemento.Nombre;
                elListado.Add(objeto01);
            }


            return(Json(elListado, JsonRequestBehavior.AllowGet));
        }
Example #15
0
        public ActionResult Create(Models.Categoria vloCategoria)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                var _Categoria = Mapper.Map <DATA.Categoria>(vloCategoria);


                vloMCategoria.Agregar(_Categoria);
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #16
0
 private void dgvLista_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     clear();
     if (e.RowIndex > -1)
     {
         DataGridViewRow row = this.dgvLista.Rows[e.RowIndex];
         obj = new Models.Categoria();
         int id = Convert.ToInt32(row.Cells[0].Value);
         obj = db.Categoria.Where(t => t.id.Equals(id)).FirstOrDefault();
         if (obj != null)
         {
             this.txtNomeCat.Text = obj.Nome;
         }
         else
         {
             clear();
         }
     }
 }
Example #17
0
        public List <Models.Categoria> ObterTodos()
        {
            List <Models.Categoria> lista = new List <Models.Categoria>();

            string select = @"select * 
                              from categoria";

            DataTable dt = _bd.ObterDados(select);

            foreach (DataRow row in dt.Rows)
            {
                Models.Categoria c = new Models.Categoria();
                c.Id   = (int)row["id"];
                c.Nome = row["nome"].ToString();

                lista.Add(c);
            }

            return(lista);
        }
        //POST: Categoria/Edit/5
        public JsonResult Editar(Models.Categoria vloCategoria)
        {
            try
            {
                var _Categoria = Mapper.Map <DATA.Categoria>(vloCategoria);


                if (vloMCategoria.Actualizar(_Categoria))
                {
                    return(Json("Actualizado"));
                }
                else
                {
                    return(Json("Error"));
                }
            }
            catch (Exception ex)
            {
                return(Json(ex.Message));
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            POSEntities pOSEntities = new POSEntities();

            if (Id != null)
            {
                Models.Categoria categoria = pOSEntities.Categorias.Find(Id);
                categoria.Categoria1 = txtCategoria.Text.ToUpper().Trim();
            }
            else
            {
                Models.Categoria categoria = new Models.Categoria();

                categoria.Categoria1 = txtCategoria.Text.ToUpper().Trim();
                pOSEntities.Categorias.Add(categoria);
            }


            pOSEntities.SaveChanges();
            MessageBox.Show("Categoria Creada");
            this.Close();
        }
Example #20
0
        public IHttpActionResult GetCategorias(long?ultimaFechaActualizacion = null)
        {
            DateTime?fechaUltimaActualizacion = null;
            var      data = DataBase.Categorias.Get(p => p.Estado == Rp3.AgendaComercial.Models.Constantes.Estado.Activo);

            if (ultimaFechaActualizacion.HasValue)
            {
                fechaUltimaActualizacion = new DateTime(ultimaFechaActualizacion.Value);
                data = data.Where(p => (p.FecMod >= fechaUltimaActualizacion.Value));
            }

            List <Models.Categoria> categorias = new List <Models.Categoria>();

            foreach (Rp3.AgendaComercial.Models.Pedido.Categoria cat in data)
            {
                Models.Categoria categoria = new Models.Categoria();
                categoria.IdCategoria = cat.IdCategoria;
                categoria.Descripcion = cat.Descripcion;
                categorias.Add(categoria);
            }
            return(Ok(categorias));
        }
 public IActionResult Add([FromBody] Models.Categoria categoria)
 {
     _context.categoria.Add(categoria);
     _context.SaveChanges();
     return(new CreatedResult($"/api/categoria/{categoria.idCategoria}", categoria));
 }
Example #22
0
 public IHttpActionResult postCategoria([FromBody] Models.Categoria categoria)
 {
     Connection.Instance.crear_Categoria(categoria);
     return(Ok());
 }
        public async Task Adicionar(Models.Categoria obj)
        {
            await DbSet.AddAsync(obj.ToEntity());

            await Db.SaveChangesAsync();
        }
Example #24
0
        /// <summary>
        /// Se carga el listado de categorias
        /// </summary>
        /// <returns>Lista Categorias</returns>
        public static Models.Categoria CargaCategoria(string idCategoria)
        {
            object[] paramArray = new object[2];
            try
            {
                paramArray[0] = idCategoria == "" ? null : idCategoria;
                paramArray[1] = null;
                            
                var db = DatabaseFactory.CreateDatabase("SQLStringConn");

                using (IDataReader dataReader = db.ExecuteReader("usp_CargarCategorias", paramArray))
                {
                    while (dataReader.Read())
                    {
                        var objCategoria = new Models.Categoria()
                        {
                            id = Convert.ToInt32(dataReader["idCategoria"]),
                            NombreCategoria = Convert.ToString(dataReader["nombreCategoria"]),
                            Estatus = Convert.ToString(dataReader["idEstatus"]),                           
                        };

                        return objCategoria;
                    }
                }
            }
            catch (Exception exp)
            {
                throw new ApplicationException(exp.Message, exp);
            }

            return null;

        }
Example #25
0
 private void clear()
 {
     obj = null;
     this.txtNomeCat.Text = String.Empty;
 }
Example #26
0
 /// <summary>
 /// Maps a model to an entity.
 /// </summary>
 /// <param name="model">The model.</param>
 /// <returns></returns>
 public static Entities.Categoria ToEntity(this Models.Categoria model)
 {
     return(Mapper.Map <Entities.Categoria>(model));
 }
Example #27
0
        /// <summary>
        /// Obtiene el catálogo de la pantalla de administración "Perfiles"
        /// </summary>
        /// <returns></returns>
        internal Models.CategoriaColectivo Catalogo()
        {
            Models.CategoriaColectivo oCategoriaColectivo = new Models.CategoriaColectivo();
            Models.Colectivo          oColectivo          = null;
            Models.Categoria          oCategoria          = null;

            IDataReader dr = null;

            try
            {
                SqlParameter[] dbparams = new SqlParameter[0];

                dr = cDblib.DataReader("PRO_CATEGORIACOLECTIVO_CAT", dbparams);

                //Select 1
                while (dr.Read())
                {
                    oColectivo = new Models.Colectivo();

                    if (!Convert.IsDBNull(dr["t941_idcolectivo"]))
                    {
                        oColectivo.t941_idcolectivo = short.Parse(dr["t941_idcolectivo"].ToString());
                    }


                    if (!Convert.IsDBNull(dr["t941_denominacion"]))
                    {
                        oColectivo.t941_denominacion = dr["t941_denominacion"].ToString();
                    }

                    oCategoriaColectivo.Select1.Add(oColectivo);
                }

                //Select 2
                if (dr.NextResult())
                {
                    while (dr.Read())
                    {
                        oCategoria = new Models.Categoria();

                        if (!Convert.IsDBNull(dr["t935_idcategoriaprofesional"]))
                        {
                            oCategoria.T935_idcategoriaprofesional = short.Parse(dr["t935_idcategoriaprofesional"].ToString());
                        }


                        if (!Convert.IsDBNull(dr["t935_denominacion"]))
                        {
                            oCategoria.T935_denominacion = dr["t935_denominacion"].ToString();
                        }

                        if (!Convert.IsDBNull(dr["t941_idcolectivo"]))
                        {
                            oCategoria.T941_idcolectivoColectivo = dr["t941_idcolectivo"].ToString();
                        }


                        oCategoriaColectivo.Select2.Add(oCategoria);
                    }
                }

                return(oCategoriaColectivo);
            }
            catch (Exception ex)
            {
                throw new IBException(102, "Ocurrió un error obteniendo los datos de las categorías.", ex);
            }
            finally
            {
                if (dr != null)
                {
                    if (!dr.IsClosed)
                    {
                        dr.Close();
                    }
                    dr.Dispose();
                }
            }
        }
 public ActionResult Nuevo()
 {
     var objCategoria = new Models.Categoria();
     ViewBag.Titulo = "Nuevo";
     return PartialView("_Nuevo", objCategoria);
 }