public ActionResult <TerceroViewModel> GetTerceroPorId(string id) { var response = terceroService.BuscarTerceroPorId(id); if (!response.Error) { var terceroView = new TerceroViewModel(response.Tercero); return(Ok(terceroView)); } return(BadRequest(response.Mensaje)); }
public ActionResult <TerceroViewModel> postPago(TerceroInputModel terceroInput) { var tercero = this.MapearTercero(terceroInput); var response = terceroService.GuardarTercero(tercero); if (!response.Error) { var terceroView = new TerceroViewModel(tercero); return(Ok(terceroView)); } return(BadRequest(response.Mensaje)); }
public ActionResult <TerceroViewModel> VerificarExistencia(string identificacion) { var tercero = _terceroService.VerificarExistencia(identificacion); if (tercero == null) { return(NotFound()); } var terceroViewModel = new TerceroViewModel(tercero); return(terceroViewModel); }
public ActionResult Edit(TerceroViewModel tercero) { if (ModelState.IsValid) { try { var terceroDominio = Mapper.Map <TerceroViewModel, Tercero>(tercero); _terceroAppService.Actualizar(terceroDominio); return(RedirectToAction("Index")); } catch (Exception ex) { return(View(ex.Message)); } } ViewBag.TipoTerceroId = new SelectList(_tipoterceroAppService.ObtenerTodo(), "Id", "Descripcion", tercero.TipoTerceroId); return(View(tercero)); }