public int New_(PacienteEN paciente) { try { SessionInitializeTransaction(); session.Save(paciente); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is SanurGenNHibernate.Exceptions.ModelException) { throw ex; } throw new SanurGenNHibernate.Exceptions.DataLayerException("Error in PacienteCAD.", ex); } finally { SessionClose(); } return(paciente.IdPaciente); }
public void Destroy(int idPaciente) { try { SessionInitializeTransaction(); PacienteEN pacienteEN = (PacienteEN)session.Load(typeof(PacienteEN), idPaciente); session.Delete(pacienteEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is SanurGenNHibernate.Exceptions.ModelException) { throw ex; } throw new SanurGenNHibernate.Exceptions.DataLayerException("Error in PacienteCAD.", ex); } finally { SessionClose(); } }
public PacienteEN ReadOIDDefault(int idPaciente) { PacienteEN pacienteEN = null; try { SessionInitializeTransaction(); pacienteEN = (PacienteEN)session.Get(typeof(PacienteEN), idPaciente); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is SanurGenNHibernate.Exceptions.ModelException) { throw ex; } throw new SanurGenNHibernate.Exceptions.DataLayerException("Error in PacienteCAD.", ex); } finally { SessionClose(); } return(pacienteEN); }
public void Modify(int p_Paciente_OID, string p_nombre, string p_apellidos, Nullable <DateTime> p_fNac, string p_tlf, string p_direccion, string p_nacionalidad, int p_sip, int p_dni, string p_sexo, string p_email, string p_municipio, string p_grupoSang, string p_codigoPostal, string p_ips) { PacienteEN pacienteEN = null; //Initialized PacienteEN pacienteEN = new PacienteEN(); pacienteEN.IdPaciente = p_Paciente_OID; pacienteEN.Nombre = p_nombre; pacienteEN.Apellidos = p_apellidos; pacienteEN.FNac = p_fNac; pacienteEN.Tlf = p_tlf; pacienteEN.Direccion = p_direccion; pacienteEN.Nacionalidad = p_nacionalidad; pacienteEN.Sip = p_sip; pacienteEN.Dni = p_dni; pacienteEN.Sexo = p_sexo; pacienteEN.Email = p_email; pacienteEN.Municipio = p_municipio; pacienteEN.GrupoSang = p_grupoSang; pacienteEN.CodigoPostal = p_codigoPostal; pacienteEN.Ips = p_ips; //Call to PacienteCAD _IPacienteCAD.Modify(pacienteEN); }
public PacienteEN ReadOID(int idPaciente) { PacienteEN pacienteEN = null; pacienteEN = _IPacienteCAD.ReadOID(idPaciente); return(pacienteEN); }
public int ModificarPaciente(PacienteEN pacienteEN, int id) { int NoIngreso; conectar = new ConexionBD(); SqlCommand procedimiento = new SqlCommand("ModificarPaciente"); procedimiento.CommandType = CommandType.StoredProcedure; procedimiento.Parameters.AddWithValue("id", id); procedimiento.Parameters.AddWithValue("nombre", pacienteEN.Nombre); procedimiento.Parameters.AddWithValue("apellido", pacienteEN.Apellido); procedimiento.Parameters.AddWithValue("fechanacimiento", pacienteEN.FechaNacimiento); procedimiento.Parameters.AddWithValue("genero", pacienteEN.Genero); procedimiento.Parameters.AddWithValue("id_estado", pacienteEN.Id_Estado); procedimiento.Parameters.AddWithValue("telefono", pacienteEN.Telefono); procedimiento.Parameters.AddWithValue("id_etnia", pacienteEN.Id_Etnia); procedimiento.Parameters.AddWithValue("nacionalidad", pacienteEN.Nacionalidad); procedimiento.Parameters.AddWithValue("direccion", pacienteEN.Direccion); procedimiento.Parameters.AddWithValue("id_departamento", pacienteEN.Id_Departamento); procedimiento.Parameters.AddWithValue("id_municipio", pacienteEN.Id_Municipio); procedimiento.Parameters.AddWithValue("dpi", pacienteEN.DPI); procedimiento.Parameters.AddWithValue("pasaporte", pacienteEN.Pasaporte); procedimiento.Parameters.AddWithValue("vencimiento", pacienteEN.Vencimiento); procedimiento.Parameters.AddWithValue("id_gradoacademico", pacienteEN.Id_GradoAcademico); procedimiento.Parameters.AddWithValue("id_profesion", pacienteEN.Id_Profesion); procedimiento.Parameters.AddWithValue("estatura", pacienteEN.Estatura); procedimiento.Parameters.AddWithValue("peso", pacienteEN.Peso); conectar.AbrirConexion(); procedimiento.Connection = conectar.conectar; NoIngreso = procedimiento.ExecuteNonQuery(); conectar.CerrarConexion(); return(NoIngreso); }
private void DGHistorial_MouseDoubleClick(object sender, MouseButtonEventArgs e) { PacienteEN me = (PacienteEN)DGHistorial.SelectedItems[0]; //medico = DGMedico.SelectedItem as MedicoEN; //Foto.ImageFailed = medico.Imagenes(); txtid.Text = me.IdNumeroSeguro.ToString(); txtNombre.Text = me.Nombre.ToString(); txtApellido.Text = me.Apellido.ToString(); }
public void LlenarTextBox() { PacientesLista lista = new PacientesLista(); PacienteEN me = (PacienteEN)lista.DGHistoriales.SelectedItems[0]; //medico = DGMedico.SelectedItem as MedicoEN; //Foto.ImageFailed = medico.Imagenes(); txtid.Text = me.IdNumeroSeguro.ToString(); lNombre.Text = me.Nombre.ToString(); lApellido.Text = me.Apellido.ToString(); }
protected void btnGuardar_Click(object sender, EventArgs e) { /*foto*/ byte[] bytes = null; HttpPostedFile postedFile = Fotografia.PostedFile; string fileName = Path.GetFileName(postedFile.FileName); string fileExtension = Path.GetExtension(fileName); int fileSize = postedFile.ContentLength; if (fileExtension.ToLower() == ".jpg" || fileExtension.ToLower() == ".png") { Stream stream = postedFile.InputStream; BinaryReader binaryReader = new BinaryReader(stream); bytes = binaryReader.ReadBytes((int)stream.Length); } /*fin foto*/ pacienteEN = new PacienteEN(); pacienteLN = new PacienteLN(); pacienteEN.Nombre = txtNombre.Text; pacienteEN.Apellido = txtApellido.Text; pacienteEN.FechaNacimiento = txtFNacimiento.Text; pacienteEN.Genero = Convert.ToInt32(DropGenero.SelectedValue); pacienteEN.Id_Estado = Convert.ToInt32(DropEstadoCivil.SelectedValue); pacienteEN.Telefono = txtTelefono.Text; pacienteEN.Id_Etnia = Convert.ToInt32(DropEtnia.SelectedValue); pacienteEN.Nacionalidad = txtNacionalidad.Text; pacienteEN.Direccion = txtDireccion.Text; pacienteEN.Id_Departamento = Convert.ToInt32(DropDepartamento.SelectedValue); pacienteEN.Id_Municipio = Convert.ToInt32(DropMunicipio.SelectedValue); pacienteEN.DPI = txtDPI.Text; pacienteEN.Pasaporte = txtPasaporte.Text; pacienteEN.Vencimiento = txtFVencimiento.Text; pacienteEN.Id_GradoAcademico = Convert.ToInt32(DropGradoAcademico.SelectedValue); pacienteEN.Id_Profesion = Convert.ToInt32(DropProfesion.SelectedValue); pacienteEN.Estatura = Convert.ToInt32(txtEstatura.Text); pacienteEN.Peso = Convert.ToInt32(txtPeso.Text); pacienteEN.Fotografia = bytes; if (pacienteLN.InsertarPaciente(pacienteEN) == 1) { string mensaje = "Ingreso Exitoso"; ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "alert('" + mensaje + "');", true); Limpiar(); pacienteLN.GridPaciente(GridPaciente); } }
protected void btnModificar_Click(object sender, EventArgs e) { pacienteEN = new PacienteEN(); pacienteLN = new PacienteLN(); int id = Convert.ToInt32(txtId.Text); pacienteEN.Nombre = txtNombre.Text; pacienteEN.Apellido = txtApellido.Text; pacienteEN.FechaNacimiento = txtFNacimiento.Text; pacienteEN.Genero = Convert.ToInt32(DropGenero.SelectedValue); pacienteEN.Id_Estado = Convert.ToInt32(DropEstadoCivil.SelectedValue); pacienteEN.Telefono = txtTelefono.Text; pacienteEN.Id_Etnia = Convert.ToInt32(DropEtnia.SelectedValue); pacienteEN.Nacionalidad = txtNacionalidad.Text; pacienteEN.Direccion = txtDireccion.Text; pacienteEN.Id_Departamento = Convert.ToInt32(DropDepartamento.SelectedValue); pacienteEN.Id_Municipio = Convert.ToInt32(DropMunicipio.SelectedValue); pacienteEN.DPI = txtDPI.Text; pacienteEN.Pasaporte = txtPasaporte.Text; pacienteEN.Vencimiento = txtFVencimiento.Text; pacienteEN.Id_GradoAcademico = Convert.ToInt32(DropGradoAcademico.SelectedValue); pacienteEN.Id_Profesion = Convert.ToInt32(DropProfesion.SelectedValue); pacienteEN.Estatura = Convert.ToInt32(txtEstatura.Text); pacienteEN.Peso = Convert.ToInt32(txtPeso.Text); if (pacienteLN.ModificarPaciente(pacienteEN, id) == 1) { string mensaje = "Modificacion Exitosa"; ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "alert('" + mensaje + "');", true); Limpiar(); pacienteLN.GridPaciente(GridPaciente); nom = txtBuscar.Text; if (nom != "") { nom = nom.Replace(" ", " OR "); pacienteLN.GridPacienteBusqueda(GridPacienteBusqueda, nom); } } }
public void Modify(PacienteEN paciente) { try { SessionInitializeTransaction(); PacienteEN pacienteEN = (PacienteEN)session.Load(typeof(PacienteEN), paciente.IdPaciente); pacienteEN.Nombre = paciente.Nombre; pacienteEN.Apellidos = paciente.Apellidos; pacienteEN.FNac = paciente.FNac; pacienteEN.Tlf = paciente.Tlf; pacienteEN.Direccion = paciente.Direccion; pacienteEN.Nacionalidad = paciente.Nacionalidad; pacienteEN.Sip = paciente.Sip; pacienteEN.Dni = paciente.Dni; pacienteEN.Sexo = paciente.Sexo; pacienteEN.Email = paciente.Email; pacienteEN.Municipio = paciente.Municipio; pacienteEN.GrupoSang = paciente.GrupoSang; pacienteEN.CodigoPostal = paciente.CodigoPostal; pacienteEN.Ips = paciente.Ips; session.Update(pacienteEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is SanurGenNHibernate.Exceptions.ModelException) { throw ex; } throw new SanurGenNHibernate.Exceptions.DataLayerException("Error in PacienteCAD.", ex); } finally { SessionClose(); } }
public int ModificarPaciente(PacienteEN pacienteEN, int id) { pacienteAD = new PacienteAD(); return pacienteAD.ModificarPaciente(pacienteEN, id); }
public int InsertarPaciente(PacienteEN pacienteEN) { pacienteAD = new PacienteAD(); return pacienteAD.InsertarPaciente(pacienteEN); }