public void AgregarUnidadDeMedida()
        {
            int k;
            UnidadMedida u = new UnidadMedida();
            if (string.IsNullOrWhiteSpace(TxtNombre)) {
                MessageBox.Show("La unidad de Medida no puede estar vacia");
                return;
            }
            u.Nombre = TxtNombre;
            k = new DataObjects.Almacen.UnidadMedidaSQL().AgregarUnidadMedida(u);

            if (k == 0)
                MessageBox.Show("Ocurrio un error");
            else
                MessageBox.Show("Unidad: = " + txtNombre + " registrado con éxtio");
            refrescar();
        }
 public void Borrar()
 {
     UnidadMedida tz;
     tz = unidadMedidaSeleccionada;
     if (tz != null)
     {
         int a = new DataObjects.Almacen.UnidadMedidaSQL().Eliminar(tz);
         if (a > 0) LstUnidadesDeMedida.Remove(tz);
         else
         {
             MessageBox.Show("No se pudo borrar borrar la unidad porque esta siendo usado");
         }
     }
     else
     {
         MessageBox.Show("No se ha seleccionado ninguna unidad de medida");
     }
     refrescar();
 }
 private void refrescar()
 {
     LstUnidadesDeMedida = new DataObjects.Almacen.UnidadMedidaSQL().BuscarUnidadMedida();
 }