Ejemplo n.º 1
0
        public async Task <ActionResult> Create_Marvel_Products_logica2()
        {
            CreateComicCommand cmd = new    CreateComicCommand();

            cmd.ID                   = clave_productos.ToString();
            cmd.Nombre               = Request.Form["Cuatro Fantasticos"].ToString();
            cmd.Categoria            = "Marvel";
            cmd.Fecha_de_Publicacion = "Noviembre de 1961";
            cmd.Numero_de_comic      = 1;
            cmd.Costo                = 125;

            var res = await repo.CrearComic(cmd);

            clave_productos++;
            return(RedirectToAction(nameof(Create_Marvel_Products)));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> Create_Marvel_Products_logica19()
        {
            CreateComicCommand cmd = new    CreateComicCommand();
            Model con = new Model();

            cmd.ID        = clave_productos.ToString();
            cmd.Categoria = "DC";
            cmd.Nombre    = Request.Form["AquaManb"].ToString();
            rep.CrearContacto(con);
            cmd.Costo = 110;
            cmd.Fecha_de_Publicacion = "Julio de 1941";
            cmd.Numero_de_comic      = 15;
            var res = await repo.CrearComic(cmd);

            clave_productos++;
            return(RedirectToAction(nameof(Create_DC_Products)));
        }
Ejemplo n.º 3
0
        public async Task <ActionResult> Create_Marvel_Products_logica10()
        {
            CreateComicCommand cmd = new    CreateComicCommand();
            Model con = new Model();

            cmd.ID                   = clave_productos.ToString();
            cmd.Nombre               = Request.Form["Civil War 2"].ToString();
            cmd.Categoria            = "Marvel";
            cmd.Costo                = 150;
            cmd.Fecha_de_Publicacion = "Junio de 2016";
            cmd.Numero_de_comic      = 2;
            rep.CrearContacto(con);

            var res = await repo.CrearComic(cmd);

            clave_productos++;
            return(RedirectToAction(nameof(Create_Marvel_Products)));
        }
Ejemplo n.º 4
0
        public async Task <ActionResult> Create_Marvel_Products_logica7()
        {
            CreateComicCommand cmd = new    CreateComicCommand();
            Model con = new Model();

            cmd.ID                   = clave_productos.ToString();
            cmd.Nombre               = Request.Form["The SpiderMan"].ToString();
            cmd.Categoria            = "Marvel";
            cmd.Costo                = 125;
            cmd.Fecha_de_Publicacion = "Diciembre de 1963";
            cmd.Numero_de_comic      = 12;
            rep.CrearContacto(con);

            var res = await repo.CrearComic(cmd);

            clave_productos++;
            return(RedirectToAction(nameof(Create_Marvel_Products)));
        }
Ejemplo n.º 5
0
        public async Task <bool> CrearComic(CreateComicCommand cmd)
        {
            var Lectura = await LeerComics();

            if (Lectura.Count() > 0)
            {
                contador1 = Lectura.Count() + 1;
            }

            var ent = new AzureComics(AzureComics.PARTITIONNAME, contador1.ToString());

            ent.Nombre      = cmd.Nombre;
            ent.Descripcion = cmd.Descripcion;
            ent.Categorìa   = cmd.Categoria;
            ent.Costo       = cmd.Costo;

            ent.Numero_de_comic      = cmd.Numero_de_comic;
            ent.Fecha_de_Publicaciòn = cmd.Fecha_de_Publicacion;
            TableOperation insertar  = TableOperation.Insert(ent);
            var            resultado = await Table.ExecuteAsync(insertar);


            return(true);
        }
Ejemplo n.º 6
0
        public async Task <ActionResult> Create_Marvel_Products_logica()
        {
            //Model con = new Model();
            //rep.CrearContacto(con);

            try
            {
                CreateComicCommand cmd = new    CreateComicCommand();
                cmd.ID                   = clave_productos.ToString();
                cmd.Nombre               = Request.Form["Logan"].ToString();
                cmd.Categoria            = "Marvel";
                cmd.Fecha_de_Publicacion = "Agosto 2008";
                cmd.Numero_de_comic      = 1;
                cmd.Costo                = 125;
                var res = await repo.CrearComic(cmd);

                clave_productos++;
                return(RedirectToAction(nameof(Create_Marvel_Products)));
            }
            catch (Exception)
            {
                return(RedirectToAction(nameof(Create_Marvel_Products)));
            }
        }
Ejemplo n.º 7
0
 public async Task <ActionResult <bool> > PostComics(CreateComicCommand cmd)
 {
     return(await repo.CrearComic(cmd));
 }