public IActionResult Create(string Carne, string Nombre, string Telefono, string Direccion, int CargoId, int SexoId) { if (CargoId > 0 && SexoId > 0 && !string.IsNullOrEmpty(Carne) && !string.IsNullOrEmpty(Nombre) && !string.IsNullOrEmpty(Telefono) && !string.IsNullOrEmpty(Direccion)) { var persistencia = new Lector() { Carne = Carne, Nombre = Nombre, Telefono = Telefono, Direccion = Direccion, CargoId = CargoId, SexoId = SexoId }; _service.Create(persistencia); TempData["created"] = "Registro Creado Correctamente"; return(RedirectToAction("Index")); } else { TempData["created"] = "Error"; return(RedirectToAction("Index")); } }
public async Task <IActionResult> Create([FromBody] LectorRequest request) { var result = await _lectorService.Create(_mapper.Map <Lector>(request)); if (result == null) { return(NotFound()); } var lector = _mapper.Map <LectorResponse>(result); return(Ok(lector)); }