public void deleteElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { MARCA marca = (MARCA)element; var deleteMarca = entity.MARCAs.First(p => p.UNID_MARCA == marca.UNID_MARCA); deleteMarca.IS_ACTIVE = false; //Sync deleteMarca.IS_MODIFIED = true; deleteMarca.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // UNID.Master(marca, u, -1, "Emininación"); } } }
public void insertElement(object element, USUARIO u) { if (element != null && (element as RECIBO) != null) { using (var entity = new TAE2Entities()) { RECIBO item = (RECIBO)element; //Sync item.IS_MODIFIED = true; item.IS_ACTIVE = true; item.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.RECIBOes.AddObject(item); entity.SaveChanges(); UNID.Master(item, u, -1, "Inserción"); } } }
public void insertElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { SOLICITANTE Sol = (SOLICITANTE)element; Sol.UNID_SOLICITANTE = UNID.getNewUNID(); //Sync Sol.IS_MODIFIED = true; Sol.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.SOLICITANTEs.AddObject(Sol); entity.SaveChanges(); UNID.Master(Sol, u, -1, "Inserción"); } } }
public void deleteElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { TIPO_PEDIMENTO tipoPedimento = (TIPO_PEDIMENTO)element; var deleteTipoPedimento = entity.TIPO_PEDIMENTO.First(p => p.UNID_TIPO_PEDIMENTO == tipoPedimento.UNID_TIPO_PEDIMENTO); deleteTipoPedimento.IS_ACTIVE = false; //Sync deleteTipoPedimento.IS_MODIFIED = true; deleteTipoPedimento.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // UNID.Master(tipoPedimento, u, -1, "Emininación"); } } }
public void insertElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { MAX_MIN maxmin = (MAX_MIN)element; maxmin.UNID_MAX_MIN = UNID.getNewUNID(); //Sync maxmin.IS_MODIFIED = true; maxmin.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.MAX_MIN.AddObject(maxmin); entity.SaveChanges(); UNID.Master(maxmin, u, -1, "Inserción"); } } }
public void deleteElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { PROVEEDOR proveedor = (PROVEEDOR)element; var deleteProveedor = entity.PROVEEDORs.First(p => p.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR); deleteProveedor.IS_ACTIVE = false; //Sync deleteProveedor.IS_MODIFIED = true; deleteProveedor.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); // entity.SaveChanges(); UNID.Master(proveedor, u, -1, "Emininación"); } } }
public void deleteElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { SOLICITANTE sol = (SOLICITANTE)element; var deleteSol = entity.SOLICITANTEs.First(p => p.UNID_SOLICITANTE == sol.UNID_SOLICITANTE); deleteSol.IS_ACTIVE = false; //Sync deleteSol.IS_MODIFIED = true; deleteSol.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // UNID.Master(sol, u, -1, "Emininación"); } } }
public void udpateElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { ROL rol = (ROL)element; var modifiedRol = entity.ROLs.First(p => p.UNID_ROL == rol.UNID_ROL); modifiedRol.ROL_NAME = rol.ROL_NAME; modifiedRol.RECIBIR_MAILS = rol.RECIBIR_MAILS; modifiedRol.IS_SYSTEM_ROOL = rol.IS_SYSTEM_ROOL; //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(); UNID.Master(rol, u, -1, "Modificación"); } } }
public void udpateElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { TIPO_PEDIMENTO tipoPedimento = (TIPO_PEDIMENTO)element; var modifiedTipoPedimento = entity.TIPO_PEDIMENTO.First(p => p.UNID_TIPO_PEDIMENTO == tipoPedimento.UNID_TIPO_PEDIMENTO); modifiedTipoPedimento.TIPO_PEDIMENTO_NAME = tipoPedimento.TIPO_PEDIMENTO_NAME; modifiedTipoPedimento.REGIMEN = tipoPedimento.REGIMEN; modifiedTipoPedimento.NOTA = tipoPedimento.NOTA; modifiedTipoPedimento.CLAVE = tipoPedimento.CLAVE; //Sync modifiedTipoPedimento.IS_MODIFIED = true; modifiedTipoPedimento.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // UNID.Master(tipoPedimento, u, -1, "Modificación"); } } }
public void insertElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { PROGRAMADO prog = (PROGRAMADO)element; prog.UNID_PROGRAMADO = UNID.getNewUNID(); //Sync prog.IS_MODIFIED = true; prog.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.PROGRAMADOes.AddObject(prog); entity.SaveChanges(); UNID.Master(prog, u, -1, "Inserción"); } } }
public void udpateElement(object element, USUARIO u) { 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; //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(); // UNID.Master(terminoEnvio, u, -1, "Modificación"); } } }
public void udpateElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { ARTICULO articulo = (ARTICULO)element; var modifiedItemStatus = entity.ARTICULOes.First(p => p.UNID_ARTICULO == articulo.UNID_ARTICULO); modifiedItemStatus.ARTICULO1 = articulo.ARTICULO1; modifiedItemStatus.UNID_CATEGORIA = articulo.UNID_CATEGORIA; modifiedItemStatus.UNID_EQUIPO = articulo.UNID_EQUIPO; modifiedItemStatus.UNID_MARCA = articulo.UNID_MARCA; modifiedItemStatus.UNID_MODELO = articulo.UNID_MODELO; //Sync modifiedItemStatus.IS_MODIFIED = true; modifiedItemStatus.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // UNID.Master(articulo, u, -1, "Modificación"); } } }
public void updateRelacion(object element, List <long> unidTecnico, List <long> auxUnidTecnico, USUARIO u) { try { if (element != null && ((ALMACEN)element).UNID_ALMACEN != 0) { 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; //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(); UNID.Master(almacen, u, -1, "Modificación"); entity.SaveChanges(); //ELIMINA TODAS LAS RELACIONES QUE EXISTEN if (auxUnidTecnico.Count > 0) { foreach (var e in auxUnidTecnico) { //ALMACEN_TECNICO almacenTecnico = new ALMACEN_TECNICO(); //var query = (from a in entity.ALMACENs // join relation in entity.ALMACEN_TECNICO // on a.UNID_ALMACEN equals relation.UNID_ALMACEN // join t in entity.TECNICOes // on relation.UNID_TECNICO equals t.UNID_TECNICO // where a.UNID_ALMACEN == almacen.UNID_ALMACEN && t.UNID_TECNICO == e // select relation).ToList().First(); //entity.ALMACEN_TECNICO.DeleteObject((ALMACEN_TECNICO)query); //entity.SaveChanges(); ALMACEN_TECNICO almacenTecnico = new ALMACEN_TECNICO(); var query = (from a in entity.ALMACENs join relation in entity.ALMACEN_TECNICO on a.UNID_ALMACEN equals relation.UNID_ALMACEN join t in entity.TECNICOes on relation.UNID_TECNICO equals t.UNID_TECNICO where a.UNID_ALMACEN == almacen.UNID_ALMACEN && t.UNID_TECNICO == e select relation).ToList().First(); query.IS_ACTIVE = false; //Sync query.IS_MODIFIED = true; query.LAST_MODIFIED_DATE = UNID.getNewUNID(); modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // } } //INSERTA LAS NUEVAS RELACIONES ALMACEN TECNICO //if (unidTecnico.Count > 0) //{ // foreach (var item in unidTecnico) // { // if (item != 0) // { // var query2 = (from cust in entity.ALMACEN_TECNICO // where cust.UNID_ALMACEN == almacen.UNID_ALMACEN && cust.UNID_TECNICO == item // select cust).ToList(); // if (query2.Count > 0) // { // var query3 = query2.First(); // //Sync // query3.IS_ACTIVE = true; // query3.IS_MODIFIED = true; // query3.LAST_MODIFIED_DATE = UNID.getNewUNID(); // modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); // modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); // entity.SaveChanges(); // // // } // else // { // ALMACEN_TECNICO almacenTecnico = new ALMACEN_TECNICO(); // almacenTecnico.UNID_ALMACEN = almacen.UNID_ALMACEN; // almacenTecnico.UNID_TECNICO = item; // //Sync // almacenTecnico.IS_MODIFIED = true; // almacenTecnico.IS_ACTIVE = true; // almacenTecnico.LAST_MODIFIED_DATE = UNID.getNewUNID(); // modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); // modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); // entity.SaveChanges(); // // // entity.ALMACEN_TECNICO.AddObject(almacenTecnico); // entity.SaveChanges(); // } // } // } //} } } } catch (Exception ex) { } }
public void updateRelacion(object element, List <long> unidCategoria, List <long> auxUnidCategoria, List <long> unidCuenta, List <long> auxUnidCuenta, List <PROVEEDOR_CUENTA> listF, USUARIO u) { 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; //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(); // UNID.Master(proveedor, u, -1, "Modificación"); //ELIMINA TODAS LAS RELACIONES QUE EXISTEN if (auxUnidCategoria.Count > 0) { foreach (var e in auxUnidCategoria) { PROVEEDOR_CATEGORIA proveedorCategoria = new PROVEEDOR_CATEGORIA(); var query = (from p in entity.PROVEEDORs join relation in entity.PROVEEDOR_CATEGORIA on p.UNID_PROVEEDOR equals relation.UNID_PROVEEDOR join c in entity.CATEGORIAs on relation.UNID_CATEGORIA equals c.UNID_CATEGORIA where p.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR && c.UNID_CATEGORIA == e select relation).ToList().First(); query.IS_ACTIVE = false; //Sync query.IS_MODIFIED = true; query.LAST_MODIFIED_DATE = UNID.getNewUNID(); modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // } } //INSERTA LAS NUEVAS RELACIONES PROVEEDOR CATEGORIA if (unidCategoria.Count > 0) { foreach (var item in unidCategoria) { var query2 = (from cust in entity.PROVEEDOR_CATEGORIA where cust.UNID_CATEGORIA == item && cust.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR select cust).ToList(); if (query2.Count > 0) { var query3 = query2.First(); //Sync query3.IS_ACTIVE = true; query3.IS_MODIFIED = true; query3.LAST_MODIFIED_DATE = UNID.getNewUNID(); modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // } else { PROVEEDOR_CATEGORIA proveedorCategoria = new PROVEEDOR_CATEGORIA(); proveedorCategoria.UNID_CATEGORIA = item; proveedorCategoria.UNID_PROVEEDOR = proveedor.UNID_PROVEEDOR; proveedorCategoria.IS_ACTIVE = true; //Sync proveedorCategoria.IS_MODIFIED = true; proveedorCategoria.LAST_MODIFIED_DATE = UNID.getNewUNID(); modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.PROVEEDOR_CATEGORIA.AddObject(proveedorCategoria); entity.SaveChanges(); } } } //ELIMINA TODAS LAS RELACIONES DE PROVEEDOR_CUENTA if (auxUnidCuenta.Count > 0) { foreach (var e in auxUnidCuenta) { PROVEEDOR_CUENTA proveedorCuenta = new PROVEEDOR_CUENTA(); var query = (from p in entity.PROVEEDORs join relation in entity.PROVEEDOR_CUENTA on p.UNID_PROVEEDOR equals relation.UNID_PROVEEDOR where p.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR && relation.UNID_PROVEEDOR_CUENTA == e select relation).ToList().First(); query.IS_ACTIVE = false; //Sync query.IS_MODIFIED = true; query.LAST_MODIFIED_DATE = UNID.getNewUNID(); modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // } } //INSERTA LAS NUEVAS RELACIONES PROVEEDOR CUENTA if (unidCuenta.Count > 0) { foreach (var item in unidCuenta) { var query2 = (from cust in entity.PROVEEDOR_CUENTA where cust.UNID_PROVEEDOR_CUENTA == item && cust.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR select cust).ToList(); if (query2.Count > 0) { var query3 = query2.First(); //Sync query3.IS_ACTIVE = true; query3.IS_MODIFIED = true; query3.LAST_MODIFIED_DATE = UNID.getNewUNID(); modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // } else { PROVEEDOR_CUENTA proveedorCuenta = new PROVEEDOR_CUENTA(); proveedorCuenta = listF.First(p => p.UNID_PROVEEDOR_CUENTA == item); proveedorCuenta.UNID_PROVEEDOR_CUENTA = item; proveedorCuenta.UNID_PROVEEDOR = proveedor.UNID_PROVEEDOR; proveedorCuenta.IS_ACTIVE = true; //Sync proveedorCuenta.IS_MODIFIED = true; proveedorCuenta.LAST_MODIFIED_DATE = UNID.getNewUNID(); modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.PROVEEDOR_CUENTA.AddObject(proveedorCuenta); entity.SaveChanges(); } } } } } }