Пример #1
0
    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);
    }
Пример #2
0
        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();
            }
        }