public ERespuestaProvincia Insertar(EInProvincia provincia) { Provincia prov = _mapper.Map <Provincia>(provincia); ERespuestaProvincia respuesta = operacionesdb.OpeInsertar(prov); return(respuesta); }
public ERespuestaProvincia ConsultarPorNombre(EBodyConsultarPorNombre entrada) { ERespuestaProvincia result = new ERespuestaProvincia(); result.Provincias = repositorioProvincia.ConsultarPorNombre(entrada.Nombre); return(ValidarRespuesta(result)); }
public ERespuestaProvincia Consultar() { ERespuestaProvincia result = new ERespuestaProvincia(); result.Provincias = repositorioProvincia.Consultar(); return(ValidarRespuesta(result)); }
public ERespuestaProvincia ConsultarPorId(EBodyConsultarPor entrada) { ERespuestaProvincia result = new ERespuestaProvincia(); EOutProvincia aux = repositorioProvincia.ConsultarPorId(entrada.Id); if (aux != null) { result.Provincias.Add(aux); } return(ValidarRespuesta(result)); }
private ERespuestaProvincia ValidarRespuesta(ERespuestaProvincia result) { if (result.Provincias.Count == 0) { result.Error.Codigo = "01"; result.Error.Mensaje = "No se encontraron datos en la base"; } else { result.Error.Codigo = "00"; result.Error.Mensaje = "Ok"; } return(result); }
internal ERespuestaProvincia OpeInsertar(Provincia provincia) { ERespuestaProvincia eRespuesta = new ERespuestaProvincia(); using (var prov = new cita_doctorContext()) { prov.Provincia.Add(provincia); try { prov.SaveChanges(); eRespuesta.Error.Codigo = "00"; eRespuesta.Error.Mensaje = "Ok"; } catch (Exception e) { eRespuesta.Error.Codigo = "01"; eRespuesta.Error.Mensaje = e.Message; return(eRespuesta); } } return(eRespuesta); }
public ERespuestaProvincia Insertar(EInProvincia entrada) { ERespuestaProvincia respuesta = repositorioProvincia.Insertar(entrada); return(respuesta); }