public int RecuperarUltimoId() { int darId = 0; clsEmpresa p = new clsEmpresa(); ArrayList AL = p.Leer(); if (AL.Count == 0 || AL == null) { darId = 0; } else { if ((clsEmpresa)AL[AL.Count - 1] != null) { p = (clsEmpresa)AL[AL.Count - 1]; darId = p.Id; } else { darId = 0; } } return(darId); }
public clsEmpresa traerEmpresa(string nombre) { clsEmpresa nueva = new clsEmpresa(); clsEmpresa aux = new clsEmpresa(); foreach (clsEmpresa a in aux.Leer()) { if (a.NombreEmpresa == nombre) { nueva = a; break; } } return(nueva); }
public bool existeCodigoPostal(string nombre, int codigo) { bool res1 = false; clsSucursal aux = new clsSucursal(); clsEmpresa nueva = new clsEmpresa(); clsEmpresa buscar = new clsEmpresa(); List <clsSucursal> lista = new List <clsSucursal>(); buscar = nueva.traerEmpresa(nombre); if (buscar.CodPostal == codigo) { res1 = true; } else { foreach (clsSucursal c in aux.Leer()) { if (c.IdCentral == buscar.Id) { lista.Add(c); } } foreach (clsSucursal retornar in lista) { if (retornar.CodigoPostal == codigo) { res1 = true; } } } return(res1); }