Ejemplo n.º 1
0
        public async Task <RedirectToRouteResult> UpdatingTipoMecanico(UpdateTipoMecanicoDto TipoMecanico)
        {
            if (!await RepositoryTipoMecanico.GetInstance(_context, _mapper).UpdateTipoMecanicoDto(TipoMecanico))
            {
                return(RedirectToAction("UpdateTipoMecanico", new { @TipoMecanico = TipoMecanico, @error = true }));
            }

            return(RedirectToAction("GetListTipoMecanico"));
        }
Ejemplo n.º 2
0
        public async Task <RedirectToRouteResult> AddingTipoMecanico(CreateTipoMecanicoDto TipoMecanico)
        {
            if (!ModelState.IsValid)
            {
                return(RedirectToAction("AddTipoMecanico", new { @TipoMecanico = TipoMecanico }));
            }

            if (await RepositoryTipoMecanico.GetInstance(_context, _mapper).CreateTipoMecanicoDto(TipoMecanico))
            {
                return(RedirectToAction("GetListTipoMecanico"));
            }
            else
            {
                return(RedirectToAction("AddTipoMecanico", new { @TipoMecanico = TipoMecanico, @error = true }));
            }
        }
Ejemplo n.º 3
0
        public async Task <ActionResult> UpdateTipoMecanico(int?id, UpdateTipoMecanicoDto TipoMecanico, bool error = false)
        {
            if (id == null)
            {
                if (TipoMecanico == null)
                {
                    return(RedirectToAction("GetListTipoMecanico", new { @error = true }));
                }
                else
                {
                    ViewBag.error = error;

                    return(View(TipoMecanico));
                }
            }
            else
            {
                UpdateTipoMecanicoDto TipoMecanicoDto = await RepositoryTipoMecanico.GetInstance(_context, _mapper).GetTipoMecanicoPerId(id.Value);

                return(View(TipoMecanicoDto));
            }
        }
Ejemplo n.º 4
0
 public async Task <ViewResult> GetListTiposMecanico(bool error = false) =>
 View(await RepositoryTipoMecanico.GetInstance(_context, _mapper).ShowListTipoMecanicoDto());