public static string CambiarEstatus(int pIdTipoDocumento, bool pBaja) { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CTipoDocumento TipoDocumento = new CTipoDocumento(); TipoDocumento.IdTipoDocumento = pIdTipoDocumento; TipoDocumento.Baja = pBaja; TipoDocumento.Eliminar(ConexionBaseDatos); respuesta = "0|TipoDocumentoEliminado"; } //Cerrar Conexion ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(respuesta); }
private void btnEliminar_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count == 0) { MessageBox.Show("Seleccione un elemento para actualizar", "Error al actualizar"); } else if (dataGridView1.SelectedRows.Count > 1) { MessageBox.Show("Seleccione solo un elemento por favor", "Error al actualizar"); } else { DataGridViewRow row = new DataGridViewRow(); row = dataGridView1.SelectedRows[0]; oldDocumento = new CTipoDocumento(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), row.Cells[2].Value.ToString()); MessageBox.Show("Se ha cambiado el estado de: " + row.Cells[1].Value.ToString() + " a Inactivo.", "Cambio Correcto"); oldDocumento.Eliminar(); dataGridView1.DataSource = CTipoDocumento.Visualizar(); } }