Beispiel #1
0
 public void Alta(TICKET objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.TICKET.AddObject(objeto);
         ctx.SaveChanges();
     }
 }
Beispiel #2
0
 public void Modificacion(TICKET objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.TICKET.Attach(objeto);
         ctx.ObjectStateManager.ChangeObjectState(objeto, System.Data.EntityState.Modified);
         ctx.SaveChanges();
     }
 }
Beispiel #3
0
 public TICKET AltaConRetorno(TICKET objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.TICKET.AddObject(objeto);
         ctx.SaveChanges();
         return ObtenerPorID(objeto.DTI_ID);
     }
 }
Beispiel #4
0
 public void Modificacion(TICKET entidad)
 {
     mTICKETSS.Modificacion(entidad);
 }
Beispiel #5
0
 //public void BajaLogica(Cliente entidad)
 //{
 //    entidad.CLI_ESTADO = false;
 //    mTICKETSS.Modificacion();
 //}
 public void BajaFisica(TICKET entidad)
 {
     mTICKETSS.Baja(entidad);
 }
Beispiel #6
0
 public TICKET AltaConRetorno(TICKET entidad)
 {
     return mTICKETSS.AltaConRetorno(entidad);
 }
Beispiel #7
0
 public void Alta(TICKET entidad)
 {
     mTICKETSS.Alta(entidad);
 }
 /// <summary>
 /// Crear un nuevo objeto TICKET.
 /// </summary>
 /// <param name="dTI_ID">Valor inicial de la propiedad DTI_ID.</param>
 public static TICKET CreateTICKET(global::System.Int32 dTI_ID)
 {
     TICKET tICKET = new TICKET();
     tICKET.DTI_ID = dTI_ID;
     return tICKET;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet TICKET. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToTICKET(TICKET tICKET)
 {
     base.AddObject("TICKET", tICKET);
 }
        private void frmCONFIGURACION_Load(object sender, EventArgs e)
        {
            try
            {
                var Empresas = cEMPRESA.ObtenerTodos();
                if (Empresas.Count == 0)
                {
                    eEMPRESA = new EMPRESA();
                    eTICKET = new TICKET();
                    ePARAMETRO = new PARAMETRO();
                    modoForm = "A";
                    botoneraOkCancel.Modo = "A";
                }
                else
                {
                    eEMPRESA = Empresas.First();
                    eTICKET = cTICKET.ObtenerTodos().First();
                    ePARAMETRO = cPARAMETRO.ObtenerTodos();
                    LocDefault = cLOCALIDAD.ObtenerPorID((int)ePARAMETRO.PAR_LOC_ID_DEFAULT);
                    modoForm = "M";
                    botoneraOkCancel.Modo = "M";
                }

                LlenaDatos();

                //PRUEBA DE FUNCIONAMIENTO DE DECIMAL 10 PUNTOS
                //CONTROLADORA.cPARAMETRO cPARAMETRO = CONTROLADORA.cPARAMETRO.ObtenerInstancia();
                var parametro = cPARAMETRO.ObtenerTodos();
                if (parametro.PAR_ESTADOREDONDEO == true && parametro.PAR_FORMAREDONDEO == 1)
                {
                    var result1 = MetodosComunes.RedondeoForma1(Convert.ToDecimal(15.05), parametro.PAR_1RED_00_25, parametro.PAR_1RED_025_50, parametro.PAR_1RED_50_75, parametro.PAR_1RED_75_1);//15.00
                    var result2 = MetodosComunes.RedondeoForma1(Convert.ToDecimal(15.20), parametro.PAR_1RED_00_25, parametro.PAR_1RED_025_50, parametro.PAR_1RED_50_75, parametro.PAR_1RED_75_1);//15.25
                    var result3 = MetodosComunes.RedondeoForma1(Convert.ToDecimal(15.30), parametro.PAR_1RED_00_25, parametro.PAR_1RED_025_50, parametro.PAR_1RED_50_75, parametro.PAR_1RED_75_1);//15.25
                    var result4 = MetodosComunes.RedondeoForma1(Convert.ToDecimal(15.45), parametro.PAR_1RED_00_25, parametro.PAR_1RED_025_50, parametro.PAR_1RED_50_75, parametro.PAR_1RED_75_1);//15.50

                    var result5 = MetodosComunes.RedondeoForma1(Convert.ToDecimal(15.55), parametro.PAR_1RED_00_25, parametro.PAR_1RED_025_50, parametro.PAR_1RED_50_75, parametro.PAR_1RED_75_1);//15.50
                    var result6 = MetodosComunes.RedondeoForma1(Convert.ToDecimal(15.70), parametro.PAR_1RED_00_25, parametro.PAR_1RED_025_50, parametro.PAR_1RED_50_75, parametro.PAR_1RED_75_1);//15.75
                    var result7 = MetodosComunes.RedondeoForma1(Convert.ToDecimal(15.80), parametro.PAR_1RED_00_25, parametro.PAR_1RED_025_50, parametro.PAR_1RED_50_75, parametro.PAR_1RED_75_1);//15.75
                    var result8 = MetodosComunes.RedondeoForma1(Convert.ToDecimal(15.95), parametro.PAR_1RED_00_25, parametro.PAR_1RED_025_50, parametro.PAR_1RED_50_75, parametro.PAR_1RED_75_1);//16
                }
                else
                {
                    if (parametro.PAR_ESTADOREDONDEO == true && parametro.PAR_FORMAREDONDEO == 2)
                    {
                        var result9 = MetodosComunes.RedondeoForma2(Convert.ToDecimal(0.00), parametro.PAR_2RED_00_50, parametro.PAR_2RED_50_1);//15.00
                        var result10 = MetodosComunes.RedondeoForma2(Convert.ToDecimal(15.45), parametro.PAR_2RED_00_50, parametro.PAR_2RED_50_1);//15.50
                        var result11 = MetodosComunes.RedondeoForma2(Convert.ToDecimal(15.60), parametro.PAR_2RED_00_50, parametro.PAR_2RED_50_1);//15.50
                        var result12 = MetodosComunes.RedondeoForma2(Convert.ToDecimal(15.90), parametro.PAR_2RED_00_50, parametro.PAR_2RED_50_1);//16.00
                    }
                }

                switch (modoForm)
                {
                    case "A":
                        {
                            tab1_EMPRESA.Focus();
                            break;
                        }
                    case "M":
                        {
                            LlenaForm();
                            tab1_EMPRESA.Focus();
                            break;
                        }
                    case "C":
                        {
                            break;
                        }
                }
            }
            catch (Exception ex)
            {
                ProcesarExcepcion(ex);
            }
        }