///////// //ALTAS// ///////// public ResultadoOp AltaClientes(Cliente nuevocliente) { LeerClientes(); ResultadoOp resultado = new ResultadoOp(); bool condicion = false; if (nuevocliente.ValidarObligatorios()) { foreach (Cliente item in ListaClientes) //Verifica la combinacion de tipo y nro de documento. { if (item.TipoDocumento == nuevocliente.TipoDocumento && item.NroDocumento == nuevocliente.NroDocumento) { condicion = true; break; } } if (condicion == true) { resultado.Mensaje = "El tipo y numero de documento ingresado ya está registrado."; resultado.Resultado = false; return(resultado); } else { nuevocliente.ID = ListaClientes.Count + 1; //nuevocliente.Activo = true; ListaClientes.Add(nuevocliente); GuardarClientes(ListaClientes); resultado.Resultado = true; return(resultado); } } else { resultado.Mensaje = "Campos obligatorios (*) incompletos."; resultado.Resultado = false; return(resultado); } }