public void Alta(TIPO_COMPROBANTE objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.TIPO_COMPROBANTE.AddObject(objeto);
         ctx.SaveChanges();
     }
 }
 public void Modificacion(TIPO_COMPROBANTE objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.TIPO_COMPROBANTE.Attach(objeto);
         ctx.ObjectStateManager.ChangeObjectState(objeto, System.Data.EntityState.Modified);
         ctx.SaveChanges();
     }
 }
 public TIPO_COMPROBANTE AltaConRetorno(TIPO_COMPROBANTE objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.TIPO_COMPROBANTE.AddObject(objeto);
         ctx.SaveChanges();
         return ObtenerPorID(objeto.TIC_ID);
     }
 }
 public void Modificacion(TIPO_COMPROBANTE entidad)
 {
     mTIPO_COMPROBANTES.Modificacion(entidad);
 }
 //public void BajaLogica(TIPO_COMPROBANTES entidad)
 //{
 //    entidad.CLI_ESTADO = false;
 //    mTIPO_COMPROBANTES.Modificacion();
 //}
 public void BajaFisica(TIPO_COMPROBANTE entidad)
 {
     mTIPO_COMPROBANTES.Baja(entidad);
 }
 public TIPO_COMPROBANTE AltaConRetorno(TIPO_COMPROBANTE entidad)
 {
     return mTIPO_COMPROBANTES.AltaConRetorno(entidad);
 }
 public void Alta(TIPO_COMPROBANTE entidad)
 {
     mTIPO_COMPROBANTES.Alta(entidad);
 }
        private void LimpiaCabeceraComprobante()
        {
            TipoComprobante = null;

            if (eParametro.PAR_VTA_TIPOCOMPROBANTE == null)
                TipoComprobante = cTIPO_COMPROBANTES.ObtenerPorDescripcion(Constantes.Ticket); // por default
            else
                TipoComprobante = cTIPO_COMPROBANTES.ObtenerPorID((int)eParametro.PAR_VTA_TIPOCOMPROBANTE);

            lblTipoComprobante.Text = TipoComprobante.TIC_DESCRIPCION.ToString().ToUpper();
        }
 /// <summary>
 /// Crear un nuevo objeto TIPO_COMPROBANTE.
 /// </summary>
 /// <param name="tIC_ID">Valor inicial de la propiedad TIC_ID.</param>
 public static TIPO_COMPROBANTE CreateTIPO_COMPROBANTE(global::System.Int32 tIC_ID)
 {
     TIPO_COMPROBANTE tIPO_COMPROBANTE = new TIPO_COMPROBANTE();
     tIPO_COMPROBANTE.TIC_ID = tIC_ID;
     return tIPO_COMPROBANTE;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet TIPO_COMPROBANTE. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToTIPO_COMPROBANTE(TIPO_COMPROBANTE tIPO_COMPROBANTE)
 {
     base.AddObject("TIPO_COMPROBANTE", tIPO_COMPROBANTE);
 }
Esempio n. 11
0
        public frmVENTAS(PRESUPUESTO ePRESU, USUARIO oUSUARIO)
        {
            InitializeComponent();
            eParametro = cPARAMETRO.ObtenerTodos();

            Presupuesto = ePRESU;
            eEmpleado = cEMPLEADO.ObtenerPorIdUsuario(oUSUARIO.USU_ID);
            eUsuario = oUSUARIO;

            lblCliente.Text = (ePRESU.CLIENTE == null) ? Constantes.ConsumidorFinal : ePRESU.CLIENTE.CLI_NOMBREYAPELLIDO.ToString().ToUpper();
            ClienteConsumidorFinal = (ePRESU.CLIENTE == null) ? true : false;
            Cliente = ePRESU.CLIENTE;

            btnCliente.Enabled = false; // regla: en el presupuesto no se puede cambiar el cliente
            btnComprobante.Enabled = false; // regla: en el presupuesto no se puede cambiar el comprobante porque ya se sacaron los valores dependiendo del impuesto

            FormaPago = cFORMA_PAGO.ObtenerPorID((int)eParametro.PAR_VTA_FORMAPAGO);
            lblFormaPago.Text = FormaPago.FOR_DESCRIPCION.ToString().ToUpper();

            TipoComprobante = cTIPO_COMPROBANTES.ObtenerPorID((int)eParametro.PAR_VTA_TIPOCOMPROBANTE);
            lblTipoComprobante.Text = lblTipoComprobante.Text.ToUpper().ToString().ToUpper(); //TODO: esto esta mal, deberia poder cargarse el comprobante en el presupuesto y poner ese aca!
        }
        private void Buscar(int codigo)
        {
            oTipoComprobante = TipoComprobanteActivas.FirstOrDefault(x => x.TIC_ID == codigo);
            if (oTipoComprobante == null)
            {
                Limpia();
                return;
            }

            txtCodigo.Text = oTipoComprobante.TIC_ID.ToString();
            txtDescripcion.Text = oTipoComprobante.TIC_DESCRIPCION;
        }