protected void B_Crear_Click(object sender, EventArgs e) { ClientScriptManager cm = this.ClientScript; UEmpleados datos = new UEmpleados(); UUsuario dato = new UUsuario(); LUsuario user = new LUsuario(); UUser mensaje = new UUser(); LUser us = new LUser(); datos.Nombre = TB_Nombre.Text.ToString(); datos.Apellido = TB_Apellido.Text.ToString(); datos.Email = TB_Email.Text.ToString(); datos.Telefono = TB_Celular.Text.ToString(); datos.Cedula = TB_Cedula.Text.ToString(); datos.Puntos = 0; datos.Id_Rol = 4; datos.User_Name1 = TB_Usuario.Text.ToString(); datos.Clave = TB_Contrasena.Text.ToString(); datos.Rclave = TB_CConrasena.Text.ToString(); datos.Sesiones = 0; datos.Intentos = 0; datos.Session = "a"; dato.Mensaje = Session["mensaje"].ToString(); dato.Extension = Session["men1"].ToString(); dato = user.insertUsuario(datos, dato); this.RegisterStartupScript("mensaje", dato.Mensaje); DataTable regis = user.ToDataTable(user.obtenerAu()); String esquema = "usuario"; String tabla = "usuario"; String pk = "1"; String session = Session.SessionID; us.insert(regis, esquema, tabla, pk, session); //Response.Redirect(datos.Url); }
public UReserva Reserva(String fecha, String hora, Int32 cantidad, String data) { try { if (SoapHeader == null) { throw new Exception("Requiere validacion"); } if (!SoapHeader.blCredencialesValidas(SoapHeader)) { throw new Exception("Requiere validacion"); } UReserva datos = new UReserva(); UReservation dato = new UReservation(); LUser user = new LUser(); UEmpleados usuario = new UEmpleados(); UUsuario usu = new UUsuario(); LUsuario regi = new LUsuario(); ClientScriptManager cm = this.ClientScript; String json = data; Object jobject = JsonConvert.DeserializeObject <Object>(json); DataTable regis = new DataTable(); usuario = JsonConvert.DeserializeObject <UEmpleados>(json); //DataTable regis = user.ToDataTable(reg); usuario.Telefono = "1234"; usuario.Cedula = "1234"; usuario.Puntos = 0; usuario.Id_Rol = 4; usuario.Sesiones = 0; usuario.Intentos = 0; usuario.Session = "a"; String dia = fecha + ' ' + hora + ":00"; dato.Dia = dia; dato.Id_mesa = cantidad; datos.A = "Para Confirmar su reseva,por favor pague el valor de la reserva"; datos.B = "No puede reservas si no esta Logueado"; datos.C = "Ya existe un token, por favor verifique su correo."; datos.D = "La Reserva no existe"; try { DataTable dat = user.verificarRes(usuario.User_Name1); if (int.Parse(dat.Rows.Count.ToString()) > 0) { dato.Id_usuario = int.Parse(dat.Rows[0]["user_id"].ToString()); datos.Nombre = dat.Rows[0]["user_name1"].ToString(); datos = user.Rserva(datos, dato); } else { usu.Mensaje = ""; usu.Extension = ""; usu = regi.insertUsuario(usuario, usu); DataTable rese = user.verificarRes(usuario.User_Name1); dato.Id_usuario = int.Parse(rese.Rows[0]["user_id"].ToString()); datos.Nombre = rese.Rows[0]["user_name1"].ToString(); datos = user.Rserva(datos, dato); //cm.RegisterClientScriptBlock(this.GetType(), "", datos.Mensaje); } } catch { datos = user.Rserva(datos, dato); //this.RegisterStartupScript("mensaje", datos.Mensaje); } return(datos); } catch (Exception ex) { throw ex; } }