private void ugEscalas_CellChange(object sender, CellEventArgs e)
        {
            EscalaListaCostosMaquina Escala = (EscalaListaCostosMaquina)e.Cell.Row.Tag;

            ugEscalas.UpdateData();
            switch (e.Cell.Column.Key)
            {
            case colDesde:
                Escala.Desde = Convert.ToInt32((e.Cell.Value == DBNull.Value) ? 0 : e.Cell.Value);
                break;

            case colHasta:
                Escala.Hasta = Convert.ToInt32((e.Cell.Value == DBNull.Value) ? 0 : e.Cell.Value);
                break;

            case colVelocidad:
                Escala.Velocidad = Convert.ToDecimal((e.Cell.Value == DBNull.Value) ? 0 : e.Cell.Value);
                break;

            case colCosto:
                Escala.Costo = Convert.ToDecimal((e.Cell.Value == DBNull.Value) ? 0 : e.Cell.Value);
                break;

            default:
                break;
            }
            MostrarEscala(e.Cell.Row);
        }
        public void MostrarEscala(UltraGridRow Row)
        {
            EscalaListaCostosMaquina Item = (EscalaListaCostosMaquina)Row.Tag;

            Row.Cells[colDesde].Value     = Item.Desde;
            Row.Cells[colHasta].Value     = Item.Hasta;
            Row.Cells[colVelocidad].Value = Item.Velocidad;
            Row.Cells[colCosto].Value     = Item.Costo;
        }