Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. <appSettings>
  2. <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
  3. </appSettings>
  4.  
  5. <system.web>
  6.  
  7. <authentication mode ="Forms">
  8. <forms defaultUrl="Home.aspx" loginUrl="Login.aspx"></forms>
  9. </authentication>
  10. <authorization>
  11. <allow users="*"/>
  12. <deny users="?"/>
  13. </authorization>
  14.  
  15. --------------------------------------------------------
  16.  
  17. public bool agregar()
  18. {
  19. try
  20. {
  21. VIAJE v = new VIAJE();
  22. v.ID_VIAJE = this.Id_viaje;
  23. v.FECHAINICIOVIAJE = this.FechaInicioViaje;
  24. v.DIASDURACION = this.DiasDuracion;
  25. v.PRECIO = this.Precio;
  26. v.IDTIPOVIAJE = this.IdTipoViaje;
  27. v.IDPAIS = this.IdPais;
  28. v.RUTCLIENTE = this.RutCliente;
  29.  
  30. conexion.VIAJE.Add(v);
  31. conexion.SaveChanges();//commit
  32. return true;
  33. }
  34. catch (Exception ex)
  35. {
  36. return false;
  37. }
  38. }
  39.  
  40. public Viaje buscar()
  41. {
  42. try
  43. {
  44. VIAJE v = conexion.VIAJE.First(x => x.ID_VIAJE == this.Id_viaje);
  45.  
  46. Viaje vi = new Viaje();
  47.  
  48. vi.Id_viaje = Convert.ToInt32(v.ID_VIAJE);
  49. vi.FechaInicioViaje = Convert.ToDateTime(v.FECHAINICIOVIAJE);
  50. vi.DiasDuracion = Convert.ToInt32(v.DIASDURACION);
  51. vi.Precio = Convert.ToInt32(v.PRECIO);
  52. vi.IdTipoViaje = Convert.ToInt32(v.IDTIPOVIAJE);
  53. vi.IdPais = Convert.ToInt32(v.IDPAIS);
  54. vi.RutCliente = Convert.ToString(v.RUTCLIENTE);
  55. return vi;
  56. }
  57. catch (Exception ex)
  58. {
  59. return null;
  60. }
  61. }
  62.  
  63. public bool eliminar()
  64. {
  65. try
  66. {
  67. VIAJE v = conexion.VIAJE.First(x => x.ID_VIAJE== this.Id_viaje);
  68. conexion.VIAJE.Remove(v);
  69. conexion.SaveChanges(); //commit;
  70. return true;
  71. }
  72. catch (Exception ex)
  73. {
  74. return false;
  75. }
  76. }
  77.  
  78. public bool modificar()
  79. {
  80. try
  81. {
  82. VIAJE p = conexion.VIAJE.First(x => x.ID_VIAJE == this.Id_viaje);
  83. p.ID_VIAJE = this.Id_viaje;
  84. p.FECHAINICIOVIAJE = this.FechaInicioViaje;
  85. p.DIASDURACION = this.DiasDuracion;
  86. p.PRECIO = this.Precio;
  87. p.IDTIPOVIAJE = this.IdTipoViaje;
  88. p.IDPAIS = this.IdPais;
  89. p.RUTCLIENTE = this.RutCliente;
  90.  
  91. conexion.SaveChanges(); //commit
  92. return true;
  93. }
  94. catch (Exception ex)
  95. {
  96. return false;
  97. }
  98. }
  99.  
  100. public IEnumerable<object> listar()
  101. {
  102. try
  103. {
  104. var lista = conexion.VIAJE.Select(x => new
  105. {
  106. ID = x.ID_VIAJE,
  107. FECHA = x.FECHAINICIOVIAJE,
  108. DIAS = x.DIASDURACION,
  109. PRECIO = x.PRECIO,
  110. //TIPOVIAJE = IdTipoViaje
  111. //PAIS = IDPAIS
  112. RUT = RutCliente
  113. }).ToList();
  114. return lista;
  115. }
  116. catch (Exception ex)
  117. {
  118. return null;
  119. }
  120. }
  121.  
  122. --------------------------------------------------------
  123.  
  124. public Usuario existeUsuario()
  125. {
  126. try
  127. {
  128. USUARIO a = conexion.USUARIO.First(x => x.USERNAME == this.UserName && x.PASSWORD == this.Password);
  129.  
  130. return new Usuario() { Nombres = a.NOMBRES, Apellidos = a.APELLIDOS };
  131. }
  132. catch (Exception ex)
  133. {
  134. return null;
  135. }
  136. }
  137.  
  138. --------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement