Example #1
0
        public ActionResult CrearItemLista(CotizarService.ItemLista obj)
        {
            if (ModelState.IsValid)
            {
                int?idItem;
                CotizarService.ItemLista _nitemLista = new CotizarService.ItemLista
                {
                    activo      = obj.activo,
                    grupo       = obj.grupo,
                    iditemlista = obj.iditemlista,
                    idpadre     = obj.idpadre,
                    items       = obj.items,
                    nombre      = obj.nombre
                };

                CotizarService.CotizarServiceClient _Client = new CotizarService.CotizarServiceClient();
                if (_Client.ItemLista_Insertar(_nitemLista, out idItem) && idItem != null)
                {
                    base.RegistrarNotificación("El item se ha creado con exito.", Models.Enumeradores.TiposNotificaciones.success, Recursos.TituloNotificacionExitoso);
                    return(RedirectToAction("ListaListas", "Administracion"));
                }

                else
                {
                    base.RegistrarNotificación("Error en el servicio de inserción", Models.Enumeradores.TiposNotificaciones.error, Recursos.TituloNotificacionError);
                }
            }
            else
            {
                base.RegistrarNotificación("Algunos valores no son validos", Models.Enumeradores.TiposNotificaciones.notice, Recursos.TituloNotificacionAdvertencia);
            }

            return(View("ListaListas"));
        }
        public ActionResult CrearItemLista(CotizarService.ItemLista obj)
        {
            if (ModelState.IsValid)
            {
                int? idItem;
                CotizarService.ItemLista _nitemLista = new CotizarService.ItemLista
                {
                    activo = obj.activo,
                    grupo = obj.grupo,
                    iditemlista = obj.iditemlista,
                    idpadre = obj.idpadre,
                    items = obj.items,
                    nombre = obj.nombre
                };

                CotizarService.CotizarServiceClient _Client = new CotizarService.CotizarServiceClient();
                if (_Client.ItemLista_Insertar(_nitemLista, out idItem) && idItem != null)
                {
                    base.RegistrarNotificación("El item se ha creado con exito.", Models.Enumeradores.TiposNotificaciones.success, Recursos.TituloNotificacionExitoso);
                    return RedirectToAction("ListaListas", "Administracion");
                }

                else
                {
                    base.RegistrarNotificación("Error en el servicio de inserción", Models.Enumeradores.TiposNotificaciones.error, Recursos.TituloNotificacionError);
                }
            }
            else
            {
                base.RegistrarNotificación("Algunos valores no son validos", Models.Enumeradores.TiposNotificaciones.notice, Recursos.TituloNotificacionAdvertencia);
            }

            return View("ListaListas");
        }