예제 #1
0
 public EditNewTransaccion()
 {
     InitializeComponent();
     oEditNew.LoadControlsContents(cbTipoOp, cbSeudonimo, cbMensajeria, cbCalifRecib, cbCalifOtorg);
     oEditNew.InitialSelection(lblEstatus, EstatusNuevo, cbTipoOp, OperacionNuevo, cbSeudonimo, SeudonimoNuevo,
         cbMensajeria, MensajeriaNuevo, cbCalifRecib, SeleccionInicialCalif, cbCalifOtorg, SeleccionInicialCalif);
     cbSeudonimo.Text = SeudonimoNuevo;
     oTrans = new Transaccione();
 }
예제 #2
0
 public EditNewTransaccion(int Id_Tran, string Type_Op)
 {
     InitializeComponent();
     oTrans = oTransaccionesBL.GetTransById(Id_Tran, Type_Op);
     oEditNew.LoadControlsContents(cbTipoOp, cbSeudonimo, cbMensajeria, cbCalifRecib, cbCalifOtorg);
     oEditNew.InitialSelection(lblEstatus, oTrans.Estatus, cbTipoOp, oTrans.Tipo_Op, cbSeudonimo, oTrans.Seudonimo,
         cbMensajeria, oTrans.Mensajeria, cbCalifRecib, oTrans.Calif_Recib, cbCalifOtorg, oTrans.Calif_Otorg);
     dtpFecha.Text = oTrans.FchCompraVenta;
     txtDescripcion.Text = oTrans.Dsc;
     txtNumdeGuia.Text = oTrans.NumGuia;
     nudCantidad.Value = (decimal)oTrans.Cantidad;
     nudPrecio.Value = (decimal)oTrans.Precio;
     nudEnvio.Value = (decimal)oTrans.PrecioEnvio;
     txtTotal.Text = oTrans.Total.ToString();
     NuevoReg = false;
 }
예제 #3
0
        public Boolean AddTransaccion(Transaccione pTransaccion)
        {
            try
            {
                UsuariosBL BLUsuarios=new UsuariosBL();
                if (BLUsuarios.ExistUser(pTransaccion.Seudonimo))
                {
                    pTransaccion.Dsc = pTransaccion.Dsc.Trim();
                    pTransaccion.FchAlta = DateTime.Now.ToString("yyyy-MM-dd");
                    pTransaccion.Save();
                    return true;
                }
                else
                {
                    System.Windows.Forms.MessageBox.Show("Transacción no valida. El usuario seleccionado no existe");
                    return false;
                }

            }
            catch (Exception)
            {
                return false;
            }
        }
예제 #4
0
 public Boolean UpdateTransaccion(Transaccione pTransaccion)
 {
     try
     {
         pTransaccion.Dsc = pTransaccion.Dsc.Trim();
         pTransaccion.Update();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
예제 #5
0
 public static void Setup(int testItems)
 {
     SetTestRepo();
     for(int i=0;i<testItems;i++){
         Transaccione item=new Transaccione();
         _testRepo._items.Add(item);
     }
 }
예제 #6
0
 public static void Setup(Transaccione item)
 {
     SetTestRepo();
     _testRepo._items.Add(item);
 }