예제 #1
0
        public async Task <int> UpdatePack(AddUpdatePackRequest param)
        {
            try
            {
                var pack = await _manager.GetPackById(param.id);

                pack.Descripcion = param.descripcion;
                pack.Precio      = param.precio;
                var packNew = await _manager.UpdatePack(pack);

                return(packNew.PackId);
            }
            catch (Exception ex)
            {
                return(-1);
            }
        }
예제 #2
0
        public async Task <int> AddPack(AddUpdatePackRequest param)
        {
            try
            {
                var pack = new Pack()
                {
                    Descripcion = param.descripcion,
                    Precio      = param.precio
                };

                var packNew = await _manager.AddPack(pack);

                return(packNew.PackId);
            }
            catch (Exception ex)
            {
                return(-1);
            }
        }