Exemple #1
0
        public ActionResult Modificar(Categoria modelo)
        {
            CategoriaDal.Modificar(modelo);
            Response.Redirect("/Categoria/Listar");

            return(View(modelo));
        }
Exemple #2
0
        public ActionResult Modificar(int id)
        {
            //  formulario por defecto
            var modelo = LibroDal.Leer(id);

            ViewBag.categorias = CategoriaDal.Listar();
            return(View(modelo));
        }
Exemple #3
0
        public ActionResult Insertar()
        {
            //  formulario por defecto
            var modelo = new Libro();

            ViewBag.categorias = CategoriaDal.Listar();
            return(View(modelo));
        }
Exemple #4
0
        public ActionResult Eliminar(int id)
        {
            CategoriaDal.Borrar(id);
            Response.Redirect("/Categoria/Listar", true);

            // esto nunca deberia ejecutarse
            //return View("Listar"); // Ocupa la vista Listar.
            return(null);
        }
Exemple #5
0
        [HttpPost] // alt+shift+f10
        public ActionResult Insertar(Categoria modelo)
        {
            // insertar el valor en la base de datos
            ViewBag.id = CategoriaDal.Insertar(modelo);
            // redireccionar a la pagina de listado
            Response.Redirect("/Categoria/Listar");

            return(View(modelo));
        }
Exemple #6
0
        [HttpPost] // alt+shift+f10
        public ActionResult Modificar(Libro modelo)
        {
            // insertar el valor en la base de datos
            LibroDal.Modificar(modelo);
            ViewBag.categorias = CategoriaDal.Listar();
            // redireccionar a la pagina de listado
            Response.Redirect("/Libro/Listar");

            return(View(modelo));
        }
Exemple #7
0
        /// <summary>
        /// Metodo para eliminar logicamente una Categoria
        /// </summary>
        /// <param name="id"></param>

        public static void Eliminar(int id)
        {
            try
            {
                CategoriaDal.Eliminar(id);
            }
            catch (SqlException ex)
            {
                Methods.GenerateLogsRelease("CategoriaDal", "Eliminar", string.Format("{0} {1} Error: {2}", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), ex.Message));
                throw ex;
            }
            catch (Exception ex)
            {
                Methods.GenerateLogsRelease("CategoriaDal", "Eliminar", string.Format("{0} {1} Error: {2}", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), ex.Message));
                throw ex;
            }
        }
 /// <summary>
 /// Actualiza los datos de la categoria en la base de datos
 /// </summary>
 /// <param name="categoria"></param>
 public static void Actualizar(Categoria categoria)
 {
     try
     {
         CategoriaDal.Actualizar(categoria);
     }
     catch (SqlException ex)
     {
         Methods.GenerateLogsRelease("CargoBrl", "Actualizar", string.Format("{0} {1} Error: {2}", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), ex.Message));
         throw ex;
     }
     catch (Exception ex)
     {
         Methods.GenerateLogsRelease("CargoBrl", "Actualizar", string.Format("{0} {1} Error: {2}", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), ex.Message));
         throw ex;
     }
 }
Exemple #9
0
        /// <summary>
        /// Metodo para Obtener una Categoria
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public static Categoria Get(int id)
        {
            Categoria categoria = null;

            try
            {
                categoria = CategoriaDal.Get(id);
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(categoria);
        }
Exemple #10
0
 protected void btnInserirCategoria_Click(object sender, EventArgs e)
 {
     MessagemFalse();
     if (String.IsNullOrEmpty(txtNome.Text) || String.IsNullOrEmpty(txtDescricao.Text))
     {
         MensagemCategoriaErro.Text = "Por favor verifique se Nome e Descricao estão preenchidos";
         ErroCategoria.Visible      = true;
     }
     else
     {
         CategoriaDal novaCat = new CategoriaDal();
         novaCat.Cat_Titulo    = txtNome.Text;
         novaCat.Cat_Descricao = txtDescricao.Text;
         int i = categoriaDal.insereCategoria(novaCat);
         if (i > 0)
         {
             MensagemCategoria.Text = "Inserido com sucesso";
         }
         SucessoCategoria.Visible = true;
         LimpaCategoria();
         PopulaCategorias();
     }
 }
Exemple #11
0
        public ActionResult Modificar(int id)
        {
            var modelo = CategoriaDal.Leer(id);

            return(View(modelo));
        }
Exemple #12
0
 public ActionResult Listar()
 {
     ViewBag.categorias = CategoriaDal.Listar();
     return(View());
 }