private void btnEliminar_Click(object sender, EventArgs e) { var utils = new Utils.GlobalFunctions(); var queries = new Utils.Queries(); SqlCommand cmd = new SqlCommand(queries.DELETE_USER); var usuarioID = new SqlParameter("@usuarioID", SqlDbType.Int); usuarioID.Value = userId; cmd.Parameters.Add(usuarioID); utils.executeCommand(cmd); fillGrid(); setFormStatus(false); cleanInputs(); resetBarra(); btnAgregar.Enabled = true; }
private void btnModificarFoto_Click_1(object sender, EventArgs e) { var utils = new Utils.GlobalFunctions(); var queries = new Utils.Queries(); SqlCommand cmd = new SqlCommand(queries.EDIT_PHOTO); var usuarioID = new SqlParameter("@usuarioID", SqlDbType.Int); usuarioID.Value = userId; cmd.Parameters.Add(usuarioID); var foto = new SqlParameter("@foto", SqlDbType.VarBinary); foto.Value = ImageToByteArray(selectedFile); cmd.Parameters.Add(foto); utils.executeCommand(cmd); MessageBox.Show("Foto modificada"); btnModificarFoto.Visible = false; }
public void agregarMedicamentos(int consultaID) { var rows = dgvMedicamentos.Rows; var queries = new Utils.Queries(); var global = new Utils.GlobalFunctions(); foreach (DataGridViewRow row in rows) { var cmd = new SqlCommand(queries.ADD_CONSULTA_MEDICAMENTOS); int medicamentoID = int.Parse(row.Cells["medicamentoID"].Value.ToString()); var consultaIDParam = new SqlParameter("@consultaID", SqlDbType.Int); consultaIDParam.Value = consultaID; cmd.Parameters.Add(consultaIDParam); var medicamentoIDParam = new SqlParameter("@medicamentoID", SqlDbType.Int); medicamentoIDParam.Value = medicamentoID; cmd.Parameters.Add(medicamentoIDParam); global.executeCommand(cmd); } }
public void agregarDiagnostico(int consultaID) { var rows = dgvEnfermedades.Rows; var queries = new Utils.Queries(); var global = new Utils.GlobalFunctions(); foreach (DataGridViewRow row in rows) { var cmd = new SqlCommand(queries.ADD_CONSULTA_ENFERMEDAD); int enfermedadID = int.Parse(row.Cells["enfermedadID"].Value.ToString()); var consultaIDParam = new SqlParameter("@consultaID", SqlDbType.Int); consultaIDParam.Value = consultaID; cmd.Parameters.Add(consultaIDParam); var enfermedadIDParam = new SqlParameter("@enfermedadID", SqlDbType.Int); enfermedadIDParam.Value = enfermedadID; cmd.Parameters.Add(enfermedadIDParam); global.executeCommand(cmd); } }
private void btnGuardar_Click_1(object sender, EventArgs e) { var utils = new Utils.GlobalFunctions(); var queries = new Utils.Queries(); var user = new Usuario(); SqlCommand cmd = new SqlCommand(); if (agregando) { cmd = new SqlCommand(queries.ADD_USER); } else if (editando) { var passwordModified = !string.IsNullOrEmpty(txtPassword.Text); cmd = new SqlCommand(passwordModified ? queries.EDIT_USER : queries.EDIT_USER_NO_PASSWORD); } var nombre = new SqlParameter("@nombre", SqlDbType.NVarChar, 50); nombre.Value = txtNombre.Text.Trim(); cmd.Parameters.Add(nombre); var fechaNacimiento = new SqlParameter("@fechaNacimiento", SqlDbType.Date, 50); fechaNacimiento.Value = dtpFechaNacimiento.Value.ToString(); cmd.Parameters.Add(fechaNacimiento); var dui = new SqlParameter("@dui", SqlDbType.NVarChar, 50); dui.Value = txtDui.Text.Trim(); cmd.Parameters.Add(dui); var nit = new SqlParameter("@nit", SqlDbType.NVarChar, 50); nit.Value = txtNit.Text.Trim(); cmd.Parameters.Add(nit); var telefono_1 = new SqlParameter("@telefono_1", SqlDbType.NVarChar, 50); telefono_1.Value = txtTelefono.Text.Trim(); cmd.Parameters.Add(telefono_1); var telefono_2 = new SqlParameter("@telefono_2", SqlDbType.NVarChar, 50); telefono_2.Value = txtTelefono2.Text.Trim(); cmd.Parameters.Add(telefono_2); var email = new SqlParameter("@email", SqlDbType.NVarChar, 50); email.Value = txtEmail.Text.Trim(); cmd.Parameters.Add(email); byte[] photo = ImageToByteArray(selectedFile); var foto = new SqlParameter("@foto", SqlDbType.VarBinary, photo.Length); foto.Value = photo; cmd.Parameters.Add(foto); var pass = new SqlParameter("@password", SqlDbType.NVarChar, 100); pass.Value = user.ComputeSha256Hash(txtPassword.Text); cmd.Parameters.Add(pass); var rolID = new SqlParameter("@rolID", SqlDbType.Int); rolID.Value = getRol(); cmd.Parameters.Add(rolID); var usuarioID = new SqlParameter("@usuarioID", SqlDbType.Int); usuarioID.Value = userId; cmd.Parameters.Add(usuarioID); MessageBox.Show(cmd.Parameters.ToString()); utils.executeCommand(cmd); fillGrid(); resetBarra(); setFormStatus(false); }