public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoDeMascotaEditDto tipoDto = servicio.GetTipoDeMascotaPorId(id); if (tipoDto == null) { return(HttpNotFound("Código de Tipo de Mascota inexistente...")); } TipoDeMascotaEditViewModel tipoVm = mapper.Map <TipoDeMascotaEditViewModel>(tipoDto); return(View(tipoVm)); }
private void btnAgregar_Click(object sender, EventArgs e) { frmMascotaAE frm = DI.Create <frmMascotaAE>(); frm.Titulo("Nueva Mascota"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { MascotaEditDto mascotaEditDto = frm.GetMascota(); if (servicio.Existe(mascotaEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Mascota Existente", $"{mascotaEditDto.Nombre} ya existe en la base de datos"); } servicio.Guardar(mascotaEditDto); DataGridViewRow r = ConstruirFila(); MascotaListDto mascotaListDto = mapper.Map <MascotaListDto>(mascotaEditDto); mascotaListDto.Cliente = (servicioCliente .GetClientePorId(mascotaEditDto.ClienteId)) .Nombre; mascotaListDto.TipoDeMascota = (servicioTipoDeMascota .GetTipoDeMascotaPorId(mascotaEditDto.TipoDeMascotaId)) .Descripcion; SetearFila(r, mascotaListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{mascotaListDto.Nombre} ya a sido agergado"); } catch (Exception) { frmMessageBox frmMessage = new frmMessageBox(); frm.Show(); frmMessage.ShowError("Error", $"El registro no se pudo agregar. Intentelo nuevamente"); } } }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RazaEditDto razaEditDto = servicio.GetRazaPorId(id); if (razaEditDto == null) { return(HttpNotFound("Código de raza inexistente...")); } RazaListDto razaDto = mapper.Map <RazaListDto>(servicio.GetRazaPorId(id)); var tipo = serviciosTipo.GetTipoDeMascotaPorId(razaEditDto.TipoDeMascotaId); razaDto.TipoDeMascota = tipo.Descripcion; RazaListViewModel razaVm = mapper.Map <RazaListViewModel>(razaDto); return(View(razaVm)); }