public String registrarYmodificarPermisoClienteYUsuarios(DataPermiso p) { string msg = ""; SqlCommand cmd = new SqlCommand("USP_REGISTRA_Y_ACTUALIZA_PERMISOS_CLIENTE_Y_USUARIO", cn.getCn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@CLIENTE_O_USUARIO", SqlDbType.VarChar).Value = p.Cliente_O_Usuario; cmd.Parameters.Add("@ACTIVO", SqlDbType.Bit).Value = p.Activo; cmd.Parameters.Add("@ADMINISTRADOR", SqlDbType.Bit).Value = p.Administrador; cmd.Parameters.Add("@VISITANTE", SqlDbType.Bit).Value = p.Visitante; cmd.Parameters.Add("@CLIENTESOCIO", SqlDbType.Bit).Value = p.ClienteSocio; cmd.Parameters.Add("@CLIENTEINVITADO", SqlDbType.Bit).Value = p.ClienteInvitado; cn.getCn.Open(); try { msg = cmd.ExecuteNonQuery().ToString() + " registro actualizado"; } catch (Exception ex) { msg = ex.Message; } finally { cn.getCn.Close(); } return msg; }
protected void btnValidar_Click(object sender, EventArgs e) { DataPermiso cp = new DataPermiso(); cp.Cliente_O_Usuario = txtUsuario.Text; /*cp.Activo = chkActivo.Checked; cp.Administrador = chkAdministrador.Checked; cp.Visitante = chkVisitante.Checked; cp.ClienteSocio = chkSocio.Checked; cp.ClienteInvitado = chkInvitado.Checked;*/ string msg = p.registrarPermisoClienteYUsuarios(cp); /*string script = @"<script type='text/javascript'> alert('{0}'); </script>"; script = string.Format(script, msg); ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);*/ // Mostrar mensaje y retornar string script = @"<script type='text/javascript'> alert('{0}'); window.location = 'Restaurantes.aspx'; </script>"; script = string.Format(script, msg); ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false); txtUsuario.Text = ""; btnValidar.Enabled = false; }
public String registrarPermisoClienteYUsuarios(DataPermiso p) { string msg = ""; SqlCommand cmd = new SqlCommand("USP_REGISTRAR_PERMISOS_CLIENTE_Y_USUARIO", cn.getCn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@CLIENTE_O_USUARIO", SqlDbType.VarChar).Value = p.Cliente_O_Usuario; /*cmd.Parameters.Add("@ACTIVO", SqlDbType.Bit).Value = p.Activo; cmd.Parameters.Add("@ADMINISTRADOR", SqlDbType.Bit).Value = p.Administrador; cmd.Parameters.Add("@VISITANTE", SqlDbType.Bit).Value = p.Visitante; cmd.Parameters.Add("@CLIENTESOCIO", SqlDbType.Bit).Value = p.ClienteSocio; cmd.Parameters.Add("@CLIENTEINVITADO", SqlDbType.Bit).Value = p.ClienteInvitado;*/ cn.getCn.Open(); try { cmd.ExecuteNonQuery(); msg = "Muchas Gracias! Su Cuenta ha sido Activada. Usted ya puede ingresar a la aplicaciĆ³n"; } catch (Exception ex) { msg = ex.Message; } finally { cn.getCn.Close(); } return msg; }
protected void btnGrabar_Click(object sender, EventArgs e) { try { DataPermiso dp = new DataPermiso(); dp.Cliente_O_Usuario = txtUsuarioCliente.Text; dp.Activo = chkActivo.Checked; dp.Administrador = chkAdministrador.Checked; dp.Visitante = chkVisitante.Checked; dp.ClienteSocio = chkSocio.Checked; dp.ClienteInvitado = chkInvitado.Checked; string msg = p.registrarYmodificarPermisoClienteYUsuarios(dp); lblMensaje.Text = msg; GridView1.DataSource = p.listarPermisosUsuariosYClientes(); GridView1.DataBind(); btnGrabar.Text = "Hecho."; btnNuevo.Enabled = true; btnGrabar.Enabled = false; txtUsuarioCliente.Enabled = false; chkActivo.Enabled = false; chkAdministrador.Enabled = false; chkVisitante.Enabled = false; chkSocio.Enabled = false; chkInvitado.Enabled = false; GridView2.DataSource = p.listarsUsuariosYClientesSinPermiso(); GridView2.DataBind(); } catch (Exception ex) { lblMensaje.Text = ex.Message; } }