public int agregar(PacienteGrid paciente, int idIncidente) { TC_Persona tcPersona = new TC_Persona { nombres = paciente.nombre, apellidos = paciente.apellido, dpi = paciente.dpi }; Persona persona = new Persona(); Incidente incidente = new Incidente(); var id = persona.Crear(tcPersona); int idPaciente = obtenerId(); TC_Paciente tcPaciente = new TC_Paciente { edad = int.Parse(paciente.edad), Persoan = id, herido = obtenerBooleano(paciente.herido), fallecido = obtenerBooleano(paciente.fallecido), Sexo = paciente.sexo, domicilio = paciente.domicilio, idPaciente = idPaciente }; crear(tcPaciente); var resultado = incidente.agregarPaciente(idPaciente, idIncidente); idPaciente++; guardarId(idPaciente); if (resultado != -1) { return(0); } return(-1); }
internal int agregarSuicidio(PacienteGrid paciente, int idIncidente) { TC_Persona tcPersona = new TC_Persona { nombres = paciente.nombre, apellidos = paciente.apellido, dpi = paciente.dpi }; Persona persona = new Persona(); Incidente incidente = new Incidente(); var id = persona.Crear(tcPersona); CausaSuicidio causaSuicidio = new CausaSuicidio(); int idPaciente = obtenerId(); TC_Paciente tcPaciente = new TC_Paciente { edad = int.Parse(paciente.edad), Persoan = id, Sexo = paciente.sexo, idPaciente = idPaciente, domicilio = paciente.domicilio }; crear(tcPaciente); var resultado = incidente.agregarPaciente(idPaciente, idIncidente); idPaciente++; guardarId(idPaciente); if (resultado != -1) { return(0); } return(-1); }