public static ClassServiciotecnico SelectFirst(string UidUserLogin, string uidserviciotecnico, out string resultado) { ClassServiciotecnico ret = new ClassServiciotecnico(); resultado = ""; using (WS_ServiciotecnicoSoapClient ws = new WS_ServiciotecnicoSoapClient()) { try { var valueRetDT = ws.SelectDataTable(UidUserLogin, new WS_Serviciotecnico.ClassServiciotecnico { uidserviciotecnico = uidserviciotecnico } , ClasesUtiles.StatusExistencia.Activo, out resultado); var valueRet = (from row in valueRetDT.AsEnumerable() select new Controlador.ClassServiciotecnico { uidserviciotecnico = row.Field <string>("uidserviciotecnico"), codservicio = row.Field <int?>("codservicio"), uidcliente = row.Field <string>("uidcliente"), uidempleado = row.Field <string>("uidempleado"), fechaingreso = row.Field <DateTime?>("fechaingreso"), fechasalida = row.Field <DateTime?>("fechasalida"), IMEI = row.Field <string>("IMEI"), marca = row.Field <string>("marca"), modelo = row.Field <string>("modelo"), problemasugerido = row.Field <string>("problemasugerido"), aux1 = row.Field <string>("aux1"), aux2 = row.Field <string>("aux2"), aux3 = row.Field <string>("aux3"), aux4 = row.Field <string>("aux4"), aux5 = row.Field <string>("aux5"), aux6 = row.Field <string>("aux6"), aux7 = row.Field <string>("aux7"), aux8 = row.Field <string>("aux8"), aux9 = row.Field <string>("aux9"), aux10 = row.Field <string>("aux10"), }).FirstOrDefault(); //ret =Set_ClassWS_To_ClassSite(valueRet); ret = valueRet; } catch (Exception exc) { } } return(ret); }
public static DataTable SelectDataTable(string UidUserLogin, ClassServiciotecnico VALUE, out string resultado) { DataTable ret = new DataTable(); resultado = ""; using (WS_ServiciotecnicoSoapClient ws = new WS_ServiciotecnicoSoapClient()) { try { var valuesRet = ws.SelectDataTable(UidUserLogin, Set_ClassSite_To_ClassWS(VALUE), ClasesUtiles.StatusExistencia.Activo, out resultado); ret = valuesRet; } catch (Exception exc) { } } return(ret); }