public void Registrar(ref int ID, string Nombre, string Apellidos, int Genero, DateTime Fecha_Nac, string Cedula, int Estado_Civil, string Telefono, string Celular, string Email, int TipoPaciente, int Zona, int Domi_ID, string Sector, string Calle, string Numero, int Mu_ID, ref bool ResultadoOk, ref string MensajeError) { objDomicilio = new clDomicilio(Domi_ID, Sector, Calle, Numero, Mu_ID); objPaciente = new clPaciente(ID, Nombre, Apellidos, Genero, Fecha_Nac, Cedula, Estado_Civil, Telefono, Celular, TipoPaciente, Zona); objPaciente.Registrar(objPaciente, objDomicilio, ref ResultadoOk, ref MensajeError); ID = objPaciente.ID; }
internal void RActualizar(clPaciente ObjPaciente, ref bool ResultadoOk, ref string MensajeError) { //clDomicilio Domicilio = new clDomicilio(); //clBusquedaAvanzada Busqueda = new clBusquedaAvanzada(); DataSet dataset = new DataSet(); DataTable datatable = new DataTable(); clConexion ObjConexion = new clConexion(); SqlConnection con = new SqlConnection(ObjConexion.Conectar()); try { SqlCommand cmd = new SqlCommand("SIUD_Paciente", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Control", "U"); cmd.Parameters.AddWithValue("@Pa_ID", ObjPaciente.ID); cmd.Parameters.AddWithValue("@Pa_Nombre", ObjPaciente.Nombre); cmd.Parameters.AddWithValue("@Pa_Apellido", ObjPaciente.Apellidos); cmd.Parameters.AddWithValue("@Pa_Telefono", ObjPaciente.Telefono); cmd.Parameters.AddWithValue("@Pa_Celular", ObjPaciente.Celular); cmd.Parameters.AddWithValue("@Pa_Email", ObjPaciente.Email); cmd.Parameters.AddWithValue("@Pa_Cedula", ObjPaciente.Cedula); cmd.Parameters.AddWithValue("@Gen_ID", ObjPaciente.Genero); cmd.Parameters.AddWithValue("@Pa_FechaNac", ObjPaciente.Fecha_Nacimiento); cmd.Parameters.AddWithValue("@Est_ID", ObjPaciente.EstadoCivil); cmd.Parameters.AddWithValue("@Domi_ID", ObjPaciente.DomicilioID); cmd.Parameters.AddWithValue("@Pa_EstaActivo", ObjPaciente.EstaActivo); cmd.Parameters.AddWithValue("@Zo_ID", ObjPaciente.Zona); cmd.Parameters.AddWithValue("@TP_ID", ObjPaciente.TipoPaciente); SqlDataAdapter SqlDa = new SqlDataAdapter(cmd); SqlDa.Fill(dataset); //datatable = dataset.Tables[0]; //ObjPaciente.ID = Convert.ToInt32(datatable.Rows[0]["Pa_ID"]); ResultadoOk = true; MensajeError = ""; } catch (Exception error) { ResultadoOk = false; MensajeError = "Ha ocurrido un Error al Actualizar el Paciente" + error.Message.ToString(); } finally { con.Close(); ObjConexion = null; datatable = null; datatable = null; con = null; } }
protected void btnRegistrar_Click(object sender, EventArgs e) { clEntidadPaciente objEPaciente = new clEntidadPaciente(); objEPaciente.Nombre = txtNombre.Text; objEPaciente.Apellido = txtApellido.Text; objEPaciente.Documento = txtDocumento.Text; objEPaciente.email = txtUsuario.Text; objEPaciente.Direccion = txtDireccion.Text; objEPaciente.Telefono = txtTelefono.Text; objEPaciente.FechaNacimiento = DateTime.Parse(txtFecha.Text); objEPaciente.Password = txtContraseña.Text; objEPaciente.Genero = RadioButtonGenero.SelectedValue; objEPaciente.IdEps = int.Parse(cmbEps.SelectedValue.ToString()); int IdEps = int.Parse(cmbEps.SelectedValue.ToString()); clPaciente objPaciente = new clPaciente(); int resultsql = objPaciente.mtdRegistrar(objEPaciente); //if (!IsPostBack) { // btnRegistrar.Attributes.Add("onclick", "return confirm('are you sure');"); } Response.Write("<script>alert('Paciente Registrado');</script>"); //if (!IsPostBack) { // btnRegistrar.Attributes.Add("onclick", "return swal('are you sure?');"); } this.txtNombre.Text = ""; this.txtApellido.Text = ""; this.txtDocumento.Text = ""; this.txtUsuario.Text = ""; this.txtDireccion.Text = ""; this.txtTelefono.Text = ""; this.txtFecha.Text = ""; this.txtContraseña.Text = ""; RadioButtonGenero.ClearSelection(); }
public DataTable Buscar(string Busqueda, int Sub_Control, ref bool ResultadoOk, ref string MensajeError) { clPaciente objPaciente = new clPaciente(); return(objPaciente.Buscar(Busqueda, Sub_Control, ref ResultadoOk, ref MensajeError)); }
public void EliminarPaciente(int PacienteID, int SubControl, ref bool ResultadoOK, ref string MensajeError) { objPaciente = new clPaciente(); objPaciente.EliminarPaciente(PacienteID, SubControl, ref ResultadoOK, ref MensajeError); }