private void btnDelete_Click(object sender, EventArgs e)
        {
            var fields = new Dictionary <string, object>();

            fields.Add("@id", id_manage_route);
            var result = new IManageRoute().Delete(fields);

            MessageBox.Show(result.GetType().GetProperty("Message").GetValue(result, null));
            loadGrid();
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            var fields = new Dictionary <string, object>();

            fields.Add("@id_place_from", cbFromPlaceName.SelectedValue);
            fields.Add("@id_place_destiny", cbDestinationPlaceName.SelectedValue);
            fields.Add("@duration", nudDuration.Value);
            fields.Add("@distance", nudDistance.Value);
            fields.Add("@cost", tbCost.Text);
            if (btnSave.Text == "Update")
            {
                fields.Add("@id", id_manage_route);
                var result = new IManageRoute().Update(fields);
                MessageBox.Show(result.GetType().GetProperty("Message").GetValue(result, null));
            }
            else
            {
                var result = new IManageRoute().Insert(fields);
                MessageBox.Show(result.GetType().GetProperty("Message").GetValue(result, null));
            }

            loadGrid();
        }