// BUSCA UN CLIENTE Y OBTIENE SU INFORMACIÓN public ClienteData ClienteInfo(string sNCliente) { DBLXCCDataContext ADB = new DBLXCCDataContext(ConnectionString.DbMPY); ClienteData AClienteInfo = null; var vClienteInf = ADB.LXCCSPS_CLIENTE_INFO(sNCliente); foreach (var c in vClienteInf) { AClienteInfo = new ClienteData(c.Cliente, c.Activo.ToString(), c.RFC, c.Nombre, c.APaterno, c.AMaterno, c.Direccion, c.Municipio, c.IdEstado.ToString(), c.CodigoPostal, c.NumeroLocal, c.Extension, c.NumeroMovil, c.CorreoElectronico, c.IdServicioTipo.ToString(), c.IdServicioStatus.ToString(), c.FechaContratado.ToString(), c.FechaVencimiento.ToString(), c.IdContadorAsignado.ToString(), c.IdCliente.ToString(), c.ServicioConta.ToString(), c.ServicioOD.ToString(), c.IdComisionista.ToString(), c.IdNivel.ToString(), c.Curp, c.NoExpediente); } return(AClienteInfo); }
// SE HACE LA BUSQUEDA public ClienteData Buscar(string sCliente, string sRfc, string sIdUsuario) { DBLXCCDataContext ADB = new DBLXCCDataContext(ConnectionString.DbMPY); ClienteData ACliente = null; var vCliente = ADB.LXCCSPS_BUSCAR_CLIENTE(sCliente, sRfc, Convert.ToInt64(sIdUsuario)); foreach (var x in vCliente) { ACliente = new ClienteData(x.IdCliente.ToString(), x.Activo.ToString(), "", x.Nombre.ToString(), x.APaterno.ToString(), x.AMaterno.ToString(), "", "", "", "", "", "", x.NumeroMovil.ToString(), x.CorreoElectronico.ToString(), "", "", "", "", "", x.IdCliente.ToString(), x.ServicioConta.ToString(), x.ServicioOD.ToString(), x.IdComisionista.ToString(), x.IdNivel.ToString(), x.Curp, x.NoExpediente); } return(ACliente); }