Exemplo n.º 1
0
 public void udpateElement(object element)
 {
     if (element != null)
     {
         using (var entity = new TAE2Entities())
         {
             POM pom         = (POM)element;
             var modifiedPom = entity.POMs.First(p => p.UNID_POM == pom.UNID_POM);
             modifiedPom.UNID_EMPRESA       = pom.UNID_EMPRESA;
             modifiedPom.UNID_COTIZACION    = pom.UNID_COTIZACION;
             modifiedPom.IS_ACTIVE          = pom.IS_ACTIVE;
             modifiedPom.FECHA_POM          = pom.FECHA_POM;
             modifiedPom.FECHA_ENTREGA_REAL = pom.FECHA_ENTREGA_REAL;
             modifiedPom.FECHA_ENTREGA      = pom.FECHA_ENTREGA;
             modifiedPom.DIAS_ENTREGA       = pom.DIAS_ENTREGA;
             //Sync
             modifiedPom.IS_MODIFIED        = true;
             modifiedPom.LAST_MODIFIED_DATE = UNID.getNewUNID();
             var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
             modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
             entity.SaveChanges();
             //
             entity.SaveChanges();
         }
     }
 }
Exemplo n.º 2
0
        public void insertElement(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    USUARIO_ROL usuario = (USUARIO_ROL)element;

                    var validacion = (from cust in entity.USUARIO_ROL
                                      where usuario.UNID_ROL == cust.UNID_ROL && usuario.UNID_USUARIO == cust.UNID_USUARIO
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        usuario.IS_ACTIVE          = true;
                        usuario.IS_MODIFIED        = true;
                        usuario.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        //Sync
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.USUARIO_ROL.AddObject(usuario);
                        entity.SaveChanges();
                    }
                }
            }
        }
        public void insertElement(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    RECIBO_STATUS reciboS = (RECIBO_STATUS)element;

                    var validacion = (from cust in entity.RECIBO_STATUS
                                      where cust.RECIBO_STATUS_NAME == reciboS.RECIBO_STATUS_NAME
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        reciboS.UNID_RECIBO_STATUS = UNID.getNewUNID();
                        //Sync
                        reciboS.IS_MODIFIED        = true;
                        reciboS.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.RECIBO_STATUS.AddObject(reciboS);
                        entity.SaveChanges();
                    }
                }
            }
        }
        public void insertElement(object element, USUARIO u)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    UNIDAD unidad = (UNIDAD)element;

                    var validacion = (from cust in entity.UNIDADs
                                      where cust.UNIDAD1 == unidad.UNIDAD1
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        unidad.UNID_UNIDAD = UNID.getNewUNID();
                        //Sync
                        unidad.IS_MODIFIED        = true;
                        unidad.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.UNIDADs.AddObject(unidad);
                        entity.SaveChanges();

                        UNID.Master(unidad, u, -1, "Inserción");
                    }
                }
            }
        }
Exemplo n.º 5
0
 public void udpateElement(object element)
 {
     if (element != null)
     {
         using (var entity = new TAE2Entities())
         {
             FACTURA_DETALLE factura         = (FACTURA_DETALLE)element;
             var             modifiedFactura = entity.FACTURA_DETALLE.First(p => p.UNID_FACTURA_DETALE == factura.UNID_FACTURA_DETALE);
             modifiedFactura.CANTIDAD          = factura.CANTIDAD;
             modifiedFactura.DESCRIPCION       = factura.DESCRIPCION;
             modifiedFactura.IS_ACTIVE         = factura.IS_ACTIVE;
             modifiedFactura.IMPUESTO_UNITARIO = factura.IMPUESTO_UNITARIO;
             modifiedFactura.NUMERO            = factura.NUMERO;
             modifiedFactura.PRECIO_UNITARIO   = factura.PRECIO_UNITARIO;
             modifiedFactura.UNID_ARTICULO     = factura.UNID_ARTICULO;
             modifiedFactura.UNID_FACTURA      = factura.UNID_FACTURA;
             modifiedFactura.UNID_PEDIMENTO    = factura.UNID_PEDIMENTO;
             modifiedFactura.UNID_UNIDAD       = factura.UNID_UNIDAD;
             //Sync
             modifiedFactura.IS_MODIFIED        = true;
             modifiedFactura.LAST_MODIFIED_DATE = UNID.getNewUNID();
             var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
             modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
             entity.SaveChanges();
             //
             entity.SaveChanges();
         }
     }
 }
        public void insertElement(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    MENU menu = (MENU)element;

                    var validacion = (from cust in entity.MENUs
                                      where cust.MENU_NAME == menu.MENU_NAME
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        menu.UNID_MENU = UNID.getNewUNID();
                        //Sync
                        menu.IS_MODIFIED        = true;
                        menu.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.MENUs.AddObject(menu);
                        entity.SaveChanges();
                    }
                }
            }
        }
        public void insertElement(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    PROVEEDOR_CUENTA proveedorCuenta = (PROVEEDOR_CUENTA)element;

                    var validacion = (from cust in entity.PROVEEDOR_CUENTA
                                      where cust.NUMERO_CUENTA == proveedorCuenta.NUMERO_CUENTA
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        proveedorCuenta.UNID_PROVEEDOR_CUENTA = UNID.getNewUNID();
                        //Sync
                        proveedorCuenta.IS_MODIFIED        = true;
                        proveedorCuenta.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.PROVEEDOR_CUENTA.AddObject(proveedorCuenta);
                        entity.SaveChanges();
                    }
                }
            }
        }
Exemplo n.º 8
0
        public void insertElement(object element, USUARIO u)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    PAI pais = (PAI)element;

                    var validacion = (from cust in entity.PAIS
                                      where cust.PAIS == pais.PAIS
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        pais.UNID_PAIS = UNID.getNewUNID();
                        //Sync
                        pais.IS_MODIFIED        = true;
                        pais.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.PAIS.AddObject(pais);
                        entity.SaveChanges();

                        UNID.Master(pais, u, -1, "Inserción");
                    }
                }
            }
        }
        public void insertElement(object element, USUARIO u)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    PROVEEDOR proveedor = (PROVEEDOR)element;

                    var validacion = (from cust in entity.PROVEEDORs
                                      where cust.PROVEEDOR_NAME == proveedor.PROVEEDOR_NAME
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        proveedor.UNID_PROVEEDOR = UNID.getNewUNID();
                        //Sync
                        proveedor.IS_MODIFIED        = true;
                        proveedor.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.PROVEEDORs.AddObject(proveedor);
                        entity.SaveChanges();

                        UNID.Master(proveedor, u, -1, "Inserción");
                    }
                }
            }
        }
        public void udpateElementSync(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    PROVEEDOR_CUENTA proveedorCuenta = (PROVEEDOR_CUENTA)element;

                    var modifiedProveedor = entity.PROVEEDOR_CUENTA.First(p => p.UNID_PROVEEDOR_CUENTA == proveedorCuenta.UNID_PROVEEDOR_CUENTA);

                    modifiedProveedor.UNID_BANCO    = proveedorCuenta.UNID_BANCO;
                    modifiedProveedor.NUMERO_CUENTA = proveedorCuenta.NUMERO_CUENTA;
                    modifiedProveedor.CLABE         = proveedorCuenta.CLABE;
                    modifiedProveedor.BENEFICIARIO  = proveedorCuenta.BENEFICIARIO;
                    modifiedProveedor.IS_ACTIVE     = proveedorCuenta.IS_ACTIVE;
                    //Sync
                    modifiedProveedor.IS_MODIFIED        = true;
                    modifiedProveedor.LAST_MODIFIED_DATE = UNID.getNewUNID();
                    var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                    modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                    entity.SaveChanges();
                    //

                    entity.SaveChanges();
                }
            }
        }
        public void udpateElementSync(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    PROVEEDOR proveedor = (PROVEEDOR)element;

                    var modifiedProveedor = entity.PROVEEDORs.First(p => p.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR);
                    modifiedProveedor.CALLE          = proveedor.CALLE;
                    modifiedProveedor.CODIGO_POSTAL  = proveedor.CODIGO_POSTAL;
                    modifiedProveedor.CONTACTO       = proveedor.CONTACTO;
                    modifiedProveedor.MAIL           = proveedor.MAIL;
                    modifiedProveedor.RFC            = proveedor.RFC;
                    modifiedProveedor.UNID_CIUDAD    = proveedor.UNID_CIUDAD;
                    modifiedProveedor.UNID_PAIS      = proveedor.UNID_PAIS;
                    modifiedProveedor.PAI            = proveedor.PAI;
                    modifiedProveedor.CIUDAD         = proveedor.CIUDAD;
                    modifiedProveedor.TEL1           = proveedor.TEL1;
                    modifiedProveedor.TEL2           = proveedor.TEL2;
                    modifiedProveedor.PROVEEDOR_NAME = proveedor.PROVEEDOR_NAME;
                    modifiedProveedor.IS_ACTIVE      = proveedor.IS_ACTIVE;
                    //Sync
                    modifiedProveedor.IS_MODIFIED        = true;
                    modifiedProveedor.LAST_MODIFIED_DATE = UNID.getNewUNID();
                    var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                    modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                    entity.SaveChanges();
                    //
                    entity.SaveChanges();
                }
            }
        }
Exemplo n.º 12
0
        public void insertElement(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    COTIZACION cotizacion = (COTIZACION)element;

                    var validacion = (from cust in entity.COTIZACIONs
                                      where cust.UNID_COTIZACION == cotizacion.UNID_COTIZACION
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        cotizacion.UNID_COTIZACION = UNID.getNewUNID();
                        //Sync
                        cotizacion.IS_MODIFIED        = true;
                        cotizacion.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.COTIZACIONs.AddObject(cotizacion);
                        entity.SaveChanges();
                    }
                }
            }
        }
Exemplo n.º 13
0
 public void udpateElement(object element)
 {
     if (element != null)
     {
         using (var entity = new TAE2Entities())
         {
             COTIZACION cotizacion         = (COTIZACION)element;
             var        modifiedCotizacion = entity.COTIZACIONs.First(p => p.UNID_COTIZACION == cotizacion.UNID_COTIZACION);
             modifiedCotizacion.OBSERVACIONES_COMPRAS = cotizacion.OBSERVACIONES_COMPRAS;
             modifiedCotizacion.MOTIVO_CANCELACION    = cotizacion.MOTIVO_CANCELACION;
             modifiedCotizacion.IS_ACTIVE             = cotizacion.IS_ACTIVE;
             modifiedCotizacion.ID_USER            = cotizacion.ID_USER;
             modifiedCotizacion.ID_TIPO_COTIZACION = cotizacion.ID_TIPO_COTIZACION;
             modifiedCotizacion.ID_STATUS          = cotizacion.ID_STATUS;
             modifiedCotizacion.ID_ROL             = cotizacion.ID_ROL;
             modifiedCotizacion.ID_PROYECTO        = cotizacion.ID_PROYECTO;
             modifiedCotizacion.ID_EMPRESA         = cotizacion.ID_EMPRESA;
             modifiedCotizacion.ID_CATEGORIA       = cotizacion.ID_CATEGORIA;
             modifiedCotizacion.FECHA_SOLICITUD    = cotizacion.FECHA_SOLICITUD;
             modifiedCotizacion.FECHA_REQUERIMENTO = cotizacion.FECHA_REQUERIMENTO;
             modifiedCotizacion.FECHA_COTIZACION   = cotizacion.FECHA_COTIZACION;
             modifiedCotizacion.DIAS_VIGENCIA      = cotizacion.DIAS_VIGENCIA;
             //Sync
             modifiedCotizacion.IS_MODIFIED        = true;
             modifiedCotizacion.LAST_MODIFIED_DATE = UNID.getNewUNID();
             var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
             modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
             //
             entity.SaveChanges();
         }
     }
 }
Exemplo n.º 14
0
        public void udpateElementSync(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    TERMINO_ENVIO terminoEnvio = (TERMINO_ENVIO)element;

                    var modifiedTerminoEnvio = entity.TERMINO_ENVIO.First(p => p.UNID_TERMINO_ENVIO == terminoEnvio.UNID_TERMINO_ENVIO);
                    modifiedTerminoEnvio.CLAVE        = terminoEnvio.CLAVE;
                    modifiedTerminoEnvio.GENERA_LOTES = terminoEnvio.GENERA_LOTES;
                    modifiedTerminoEnvio.SIGNIFICADO  = terminoEnvio.SIGNIFICADO;
                    modifiedTerminoEnvio.TERMINO      = terminoEnvio.TERMINO;
                    modifiedTerminoEnvio.IS_ACTIVE    = terminoEnvio.IS_ACTIVE;
                    //Sync
                    modifiedTerminoEnvio.IS_MODIFIED        = true;
                    modifiedTerminoEnvio.LAST_MODIFIED_DATE = UNID.getNewUNID();
                    var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                    modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                    entity.SaveChanges();
                    //
                    entity.SaveChanges();
                }
            }
        }
        public void udpateElementSync(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    ALMACEN almacen         = (ALMACEN)element;
                    var     modifiedAlmacen = entity.ALMACENs.First(p => p.UNID_ALMACEN == almacen.UNID_ALMACEN);
                    modifiedAlmacen.ALMACEN_NAME = almacen.ALMACEN_NAME;
                    modifiedAlmacen.CONTACTO     = almacen.CONTACTO;
                    modifiedAlmacen.MAIL         = almacen.MAIL;
                    modifiedAlmacen.DIRECCION    = almacen.DIRECCION;
                    modifiedAlmacen.MAIL_DEFAULT = almacen.MAIL_DEFAULT;
                    modifiedAlmacen.IS_ACTIVE    = almacen.IS_ACTIVE;
                    //Sync
                    modifiedAlmacen.IS_MODIFIED        = true;
                    modifiedAlmacen.LAST_MODIFIED_DATE = UNID.getNewUNID();

                    var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                    modifiedSync.ACTUAL_DATE = UNID.getNewUNID();

                    entity.SaveChanges();
                }
            }
        }
        public void insertElement(object element, USUARIO u)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    INFRAESTRUCTURA tra = (INFRAESTRUCTURA)element;

                    var validacion = (from cust in entity.INFRAESTRUCTURAs
                                      where cust.INFRAESTRUCTURA_NAME == tra.INFRAESTRUCTURA_NAME
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        tra.UNID_INFRAESTRUCTURA = UNID.getNewUNID();
                        //Sync
                        tra.IS_MODIFIED        = true;
                        tra.IS_ACTIVE          = true;
                        tra.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.INFRAESTRUCTURAs.AddObject(tra);
                        entity.SaveChanges();
                        UNID.Master(tra, u, -1, "Inserción");
                    }
                }
            }
        }
        public void insertElement(object element, USUARIO u)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    ALMACEN almacen = (ALMACEN)element;

                    var validacion = (from cust in entity.ALMACENs
                                      where cust.ALMACEN_NAME == almacen.ALMACEN_NAME
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        almacen.UNID_ALMACEN = UNID.getNewUNID();
                        //Sync
                        almacen.IS_MODIFIED        = true;
                        almacen.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();

                        entity.ALMACENs.AddObject(almacen);
                        entity.SaveChanges();

                        UNID.Master(almacen, u, -1, "Inserción");
                    }
                }
            }
        }
 public void udpateElement(object element)
 {
     if (element != null)
     {
         using (var entity = new TAE2Entities())
         {
             POM_ARTICULO pomA         = (POM_ARTICULO)element;
             var          modifiedPomA = entity.POM_ARTICULO.First(p => p.UNID_POM_ARTICULO == pomA.UNID_POM_ARTICULO);
             modifiedPomA.UNID_POM       = pomA.UNID_POM;
             modifiedPomA.UNID_ARTICULO  = pomA.UNID_ARTICULO;
             modifiedPomA.TC             = pomA.TC;
             modifiedPomA.IVA            = pomA.IVA;
             modifiedPomA.IS_ACTIVE      = pomA.IS_ACTIVE;
             modifiedPomA.DESCUENTO      = pomA.DESCUENTO;
             modifiedPomA.COSTO_UNITARIO = pomA.COSTO_UNITARIO;
             modifiedPomA.CANTIDAD       = pomA.CANTIDAD;
             //Sync
             modifiedPomA.IS_MODIFIED        = true;
             modifiedPomA.LAST_MODIFIED_DATE = UNID.getNewUNID();
             var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
             modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
             entity.SaveChanges();
             //
             entity.SaveChanges();
         }
     }
 }
        public void udpateElement2Baja(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    ULTIMO_MOVIMIENTO ultimoMov = (ULTIMO_MOVIMIENTO)element;


                    var modifiedMov = entity.ULTIMO_MOVIMIENTO.First(p => p.UNID_ULTIMO_MOVIMIENTO == ultimoMov.UNID_ULTIMO_MOVIMIENTO);


                    modifiedMov.CANTIDAD         = ultimoMov.CANTIDAD;
                    modifiedMov.UNID_ITEM_STATUS = ultimoMov.UNID_ITEM_STATUS;
                    //Sync
                    modifiedMov.IS_MODIFIED        = true;
                    modifiedMov.LAST_MODIFIED_DATE = UNID.getNewUNID();
                    var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                    modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                    entity.SaveChanges();
                    //


                    entity.SaveChanges();
                }
            }
        }
Exemplo n.º 20
0
        public void insertElement(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    FACTURA_DETALLE factura = (FACTURA_DETALLE)element;

                    var validacion = (from cust in entity.FACTURA_DETALLE
                                      where cust.UNID_FACTURA_DETALE == factura.UNID_FACTURA_DETALE
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        factura.UNID_FACTURA_DETALE = UNID.getNewUNID();
                        //Sync
                        factura.IS_MODIFIED        = true;
                        factura.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.FACTURA_DETALLE.AddObject(factura);
                        entity.SaveChanges();
                    }
                }
            }
        }
        public void insertElementSyn(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    FACTURA factura = (FACTURA)element;

                    var validacion = (from cust in entity.FACTURAs
                                      where cust.UNID_FACTURA == factura.UNID_FACTURA
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        //Sync
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.FACTURAs.AddObject(factura);
                        entity.SaveChanges();
                    }
                }
            }
        }
        public void insertElement(object element, USUARIO u)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    MEDIO_ENVIO medioEnvio = (MEDIO_ENVIO)element;

                    var validacion = (from cust in entity.MEDIO_ENVIO
                                      where cust.MEDIO_ENVIO_NAME == medioEnvio.MEDIO_ENVIO_NAME
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        medioEnvio.UNID_MEDIO_ENVIO = UNID.getNewUNID();
                        //Sync
                        medioEnvio.IS_MODIFIED        = true;
                        medioEnvio.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.MEDIO_ENVIO.AddObject(medioEnvio);
                        entity.SaveChanges();

                        UNID.Master(medioEnvio, u, -1, "Inserción");
                    }
                }
            }
        }
 public void udpateElement(object element)
 {
     if (element != null && (element as FACTURA) != null)
     {
         using (var entity = new TAE2Entities())
         {
             FACTURA factura         = (FACTURA)element;
             var     modifiedFactura = entity.FACTURAs.First(p => p.UNID_FACTURA == factura.UNID_FACTURA);
             modifiedFactura.FACTURA_NUMERO   = factura.FACTURA_NUMERO;
             modifiedFactura.FECHA_FACTURA    = factura.FECHA_FACTURA;
             modifiedFactura.IS_ACTIVE        = factura.IS_ACTIVE;
             modifiedFactura.IVA_POR          = factura.IVA_POR;
             modifiedFactura.NUMERO_PEDIMENTO = factura.NUMERO_PEDIMENTO;
             modifiedFactura.UNID_LOTE        = factura.UNID_LOTE;
             modifiedFactura.UNID_MONEDA      = factura.UNID_MONEDA;
             modifiedFactura.UNID_PROVEEDOR   = factura.UNID_PROVEEDOR;
             modifiedFactura.TC = factura.TC;
             //Sync
             modifiedFactura.IS_MODIFIED        = true;
             modifiedFactura.IS_ACTIVE          = true;
             modifiedFactura.LAST_MODIFIED_DATE = UNID.getNewUNID();
             var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
             modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
             entity.SaveChanges();
         }
     }
 }
        public void AttempGuardarFinalizar()
        {
            this.IsEnabled     = false;
            this.BotonImprimir = true;

            long UnidSegmento;

            UnidSegmento = UNID.getNewUNID();
            DateTime d = DateTime.Now;

            InventarioDataMapper iDM_ = new InventarioDataMapper();

            iDM_.delete(catalogInvViewModel.SelectedInventario.UnidSegmento, this.ActualUser);

            foreach (Descriptor ii in DescriptorCollection)
            {
                if (!String.IsNullOrEmpty(ii.DescriptorName))
                {
                    InventarioDataMapper iDM = new InventarioDataMapper();
                    for (int i = 0; i < ii.Cantidad; i++)
                    {
                        iDM.insert(new INVENTARIO()
                        {
                            DESCRIPTOR = ii.DescriptorName, UNID_SEGMENTO = UnidSegmento, UNID_ALMACEN = this.SelectedAlmacen.UNID_ALMACEN, FECHA = d, FINISHED = true
                        }, this.ActualUser);
                    }
                }
            }
            this.catalogInvViewModel.InventarioCollection = this.catalogInvViewModel.GetInventarios();
        }
Exemplo n.º 25
0
        public void insertElement(object element, USUARIO u)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    BANCO banco = (BANCO)element;

                    var validacion = (from cust in entity.BANCOes
                                      where cust.BANCO_NAME == banco.BANCO_NAME
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        banco.UNID_BANCO = UNID.getNewUNID();
                        //Sync
                        banco.IS_MODIFIED        = true;
                        banco.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.BANCOes.AddObject(banco);
                        entity.SaveChanges();
                        //Master
                        UNID.Master(banco, u, -1, "Inserción");
                    }
                }
            }
        }
        public void AttemptAddDetalle()
        {
            LoteModel lot = new LoteModel(new LoteDataMapper());

            lot.UnidLote = UNID.getNewUNID();
            lot.UnidPOM  = UNID.getNewUNID();
            lot.saveLote();
            this._facturaCompraModel.UnidLote    = lot.UnidLote;
            this._facturaCompraModel.UnidFactura = UNID.getNewUNID();
            this.FacturaCompraModel.saveFactura();
            this.FacturaCompraDetalleModel.UnidFacturaCompraDetalle = UNID.getNewUNID();
            FacturaCompraModel aux = new FacturaCompraModel(new FacturaDataMapper());

            aux.UnidFactura = this._facturaCompraModel.UnidFactura;
            this._facturaCompraDetalleModel.Factura = aux;
            this.FacturaCompraDetalleModel.saveFacturaDetalle();

            if (this.ModifyItemViewModel != null)
            {
                this.ModifyItemViewModel.Update();
            }
            else
            {
                this.AgregarItemViewModel.Update();
            }
        }
        public void udpateElementSync(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    TIPO_COTIZACION ETipo = (TIPO_COTIZACION)element;

                    var query = (from cust in entity.TIPO_COTIZACION
                                 where cust.UNID_TIPO_COTIZACION == ETipo.UNID_TIPO_COTIZACION
                                 select cust).ToList();
                    if (query.Count > 0)
                    {
                        var tipo = query.First();

                        tipo.TIPO_COTIZACION_NAME = ETipo.TIPO_COTIZACION_NAME;
                        tipo.IS_ACTIVE            = ETipo.IS_ACTIVE;
                        //Sync
                        tipo.IS_MODIFIED        = true;
                        tipo.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.SaveChanges();
                    }
                }
            }
        }
Exemplo n.º 28
0
        public void insertElement(object element)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    POM pom = (POM)element;

                    var validacion = (from cust in entity.POMs
                                      where cust.UNID_POM == pom.UNID_POM
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        pom.UNID_POM = UNID.getNewUNID();
                        //Sync
                        pom.IS_MODIFIED        = true;
                        pom.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.POMs.AddObject(pom);
                        entity.SaveChanges();
                    }
                }
            }
        }
        public void insertElement(object element, USUARIO u)
        {
            if (element != null)
            {
                using (var entity = new TAE2Entities())
                {
                    TIPO_COTIZACION tipo = (TIPO_COTIZACION)element;

                    var validacion = (from cust in entity.TIPO_COTIZACION
                                      where cust.TIPO_COTIZACION_NAME == tipo.TIPO_COTIZACION_NAME
                                      select cust).ToList();

                    if (validacion.Count == 0)
                    {
                        tipo.UNID_TIPO_COTIZACION = UNID.getNewUNID();
                        //Sync
                        tipo.IS_MODIFIED        = true;
                        tipo.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                        //
                        entity.TIPO_COTIZACION.AddObject(tipo);
                        entity.SaveChanges();

                        UNID.Master(tipo, u, -1, "Inserción");
                    }
                }
            }
        }
Exemplo n.º 30
0
        public void deleteElementsByRol(long l)
        {
            using (var entity = new TAE2Entities())
            {
                var lista = (from cust in entity.USUARIO_ROL
                             where cust.UNID_ROL == l
                             select cust).ToList();


                foreach (USUARIO_ROL ur in lista)
                {
                    //Sync
                    var modifiedRolList = (from union in entity.USUARIO_ROL
                                           where union.UNID_ROL == ur.UNID_ROL && union.UNID_USUARIO == ur.UNID_USUARIO
                                           select union).ToList();

                    if (modifiedRolList.Count > 0)
                    {
                        var modifiedRol = (from union in entity.USUARIO_ROL
                                           where union.UNID_ROL == ur.UNID_ROL && union.UNID_USUARIO == ur.UNID_USUARIO
                                           select union).First();

                        modifiedRol.IS_ACTIVE = false;
                        //Sync
                        modifiedRol.IS_MODIFIED        = true;
                        modifiedRol.LAST_MODIFIED_DATE = UNID.getNewUNID();
                        var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000);
                        modifiedSync.ACTUAL_DATE = UNID.getNewUNID();
                        entity.SaveChanges();
                    }
                }
            }
        }
        /// <summary>
        /// Inserta una nueva notificacion en la tabla
        /// </summary>
        /// <param name="notif"></param>
        public long InsertNotification(NotificacionModel notif)
        {
            long idNotificacion = 0;
            using (var entity = new NoscDBEntities())
            {
                var res = (from o in entity.Notificacions
                           where o.IdNotificacion == notif.IdNotificacion
                           select o).FirstOrDefault();

                //insertar elemento ya que no existe
                if (res == null)
                {
                    idNotificacion = new UNID().getNewUNID();
                    try
                    {
                        entity.Notificacions.AddObject(new Notificacion()
                        {
                            IdNotificacion = idNotificacion,
                            Titulo = notif.Titulo,
                            Mensaje = notif.Mensaje,
                            Parametro = notif.Parametro,
                            IdApp = notif.IdApp,
                            IdUsuario = notif.IdUsuario,
                            FechaCreacion = new UNID().getNewUNID(),
                            FechaNotificacion = notif.FechaNotificacion,
                            IsCerrado = notif.IsCerrado,
                            CanCerrar = notif.CanCerrar,
                            IsModified = false,
                            LastModifiedDate = new UNID().getNewUNID(),
                            Recurrencia = 30,
                            FechaUltimaMuestra = new UNID().getNewUNID(),
                            IsNotificacionActiva = true,
                            IsDescartarOnClick = false
                        });

                        entity.SaveChanges();
                        UpdateSync("Notificacion", entity);
                    }
                    catch (Exception)
                    {

                        return 0;
                    }

                }

            }
            return idNotificacion;
        }