//funcion llamada al momento de dar click en Registro Terapeutico private void Button1_Click(object sender, EventArgs e) { // instancia al formulario de RegistroTerapeutico registroTerapeutico registro = new registroTerapeutico(); registro.Show(); }
//funcion para validar y guardar los datos de registro terapeutico private bool validaryGuardar() { //valida que se haya seleccionado un paciente, tipo de terapia, terapia ademas de que el numero de repeticiones sea diferente de vacio if (paciente_cmb.SelectedIndex != 0) { if (tipo_cmb.SelectedIndex != 0) { if (terapia_cmb.SelectedIndex != 0) { if (!numero_repeticion_txt.Text.Equals("")) { //crea una variable string para declarar la funcion de Insertar SQL dentro de la tabla de Registro_Terapeutico string cadena = "insert into Registro_Terapeutico(fecha_reg,repeticiones_reg,diagnostico_reg,observaciones_reg,codigo_pac,codigo_usu,codigo_ter) values('" + fecha_txt.Value.Date.ToString("yyyy-MM-dd") + "'," + numero_repeticion_txt.Text + ", '" + Diagnostico_txt.Text + "','" + Observaciones_txt.Text + "'," + paciente_cmb.SelectedValue.ToString() + "," + FormLogin.usuarioId + "," + terapia_cmb.SelectedValue.ToString() + ")"; //SQLCommand (consulta sql, conexion bd) crea una nueva instacion de consulta SQL SqlCommand sql = new SqlCommand(cadena, conn); //ejecuta la consulta de Insert sql.ExecuteNonQuery(); //cierra la conexion,muestra un mensaje y vuelve a lanzar el formulario de registro terapeutico MessageBox.Show("Registro Guardado Correctamente"); conn.Close(); this.Close(); registroTerapeutico registroTerapeutico = new registroTerapeutico(); registroTerapeutico.Show(); return(true); } else { MessageBox.Show("Ingrese repeticiones"); } } else { MessageBox.Show("Seleccione un tratamiento"); } } else { MessageBox.Show("Seleccione un tratamiento"); } } else { MessageBox.Show("Seleccione un Paciente"); } return(false); }